Вопрос задан 03.09.2026 в 13:59. Предмет Информатика. Спрашивает Аширбек Нариман.

1) С клавиатуры вводится строка. Преобразовать ее, заменив звездочками все буквы «п», встречающиеся среди первых n/2 символов. Здесь n — длина строки.

2) а) Дан массив целых чисел. Найти сумму элементов с четными номерами и произведение элементов с нечетными номерами. Вывести сумму и произведение.
б) Переставить в одномерном массиве минимальный элемент и максимальный.

Перейти к ответам

Ответы на вопрос

Отвечает Кыдыралы Алиби.

1) Нужно заменить буквы «п» только в первой половине строки.

Алгоритм:
1. Ввести строку \( s \).
2. Найти её длину \( n \).
3. Просмотреть символы с начала строки до \( n/2 \).
4. Если символ равен «п», заменить его на «*».
5. Вывести новую строку.

2а) Для массива целых чисел:

  • завести переменную для суммы элементов с чётными номерами;
  • завести переменную для произведения элементов с нечётными номерами;
  • пройти по массиву и проверять номер каждого элемента;
  • если номер чётный — прибавить элемент к сумме;
  • если номер нечётный — умножить элемент на произведение.

2б) Чтобы поменять местами минимальный и максимальный элементы:

  • найти номер минимального элемента;
  • найти номер максимального элемента;
  • обменять значения этих двух элементов через дополнительную переменную.

Например: было \( [4, 1, 7, 3] \), минимум \( 1 \), максимум \( 7 \). После перестановки получится \( [4, 7, 1, 3] \).

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос