Вопрос задан 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] \).
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

