Напишите программу на паскале определения суммы цифр числа. Укажите является ли полученный результат четным числом.

29 Мар 2020 в 19:41
88 +1
0
Ответы
1

program SumOfDigits;

var
num, originalNum, sum: integer;

begin
// Ввод числа
writeln('Введите число: ');
readln(num);

// Сохраняем оригинальное число
originalNum := num;

// Вычисляем сумму цифр числа
sum := 0;
while num <> 0 do
begin
sum := sum + num mod 10;
num := num div 10;
end;

// Вывод суммы цифр числа
writeln('Сумма цифр числа ', originalNum, ' равна ', sum);

// Проверка на четность суммы
if sum mod 2 = 0 then
writeln('Сумма является четным числом')
else
writeln('Сумма не является четным числом');
end.

18 Апр 2024 в 15:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир