Вопрос задан 13.11.2025 в 06:44. Предмет Информатика. Спрашивает Банацька Наталя.

Дан массив из 50 целых чисел. Найти сумму четных чисел. Написать программу на Паскале.

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

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

Отвечает Мясоедова Аня.

Я бы сделал это так.

Идея решения

  1. Объявляем массив из 50 целых чисел.

  2. Считываем все элементы массива с клавиатуры.

  3. Заводим переменную sum для суммы чётных чисел и обнуляем её.

  4. В цикле просматриваем массив:

    • если текущий элемент чётный (делится на 2 без остатка), прибавляем его к sum.

  5. В конце выводим полученную сумму.

Чётность проверяется условием:

pascal
if a[i] mod 2 = 0 then

где mod — это операция взятия остатка от деления.


Вариант программы на Паскале

pascal
program SumEvenNumbers;

var a: array[1..50] of integer; i: integer; sum: integer;

begin sum := 0; { инициализируем сумму }

writeln('Введите 50 целых чисел:'); for i := 1 to 50 do begin read(a[i]); { считываем элемент массива } end;

{ находим сумму четных чисел } for i := 1 to 50 do begin if a[i] mod 2 = 0 then sum := sum + a[i]; end;

writeln('Сумма четных чисел в массиве = ', sum); end.

Кратко: программа запрашивает 50 чисел, складывает только чётные из них и выводит итоговую сумму.

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

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

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

Информатика 14.10.2025 04:57 26 Бердина Раиса
Информатика 13.10.2025 21:53 21 Кандрина Лера
Информатика 13.10.2025 20:34 15 Калинин Максим
Информатика 13.10.2025 20:27 6 Смирнов Егор
Информатика 13.10.2025 19:26 4 Макаров Максим
Информатика 13.10.2025 19:20 16 Гайнанов Эльнар
Информатика 13.10.2025 18:25 6 Bekenov Daulet
Информатика 13.10.2025 18:16 22 Александровна Вероника
Задать вопрос