Написать программу, которая считывает число с экрана и выводит сумму цифр этого числа. паскаль

21 Апр 2020 в 19:40
180 +1
0
Ответы
1

program SumOfDigits;
var
num, sum, digit: integer;
begin
sum := 0;

// считываем число с экрана
Write('Введите число: ');
ReadLn(num);

// считаем сумму цифр числа
while num > 0 do
begin
digit := num mod 10; // находим последнюю цифру числа
sum := sum + digit; // добавляем цифру к сумме
num := num div 10; // убираем последнюю цифру из числа
end;

// выводим сумму цифр числа на экран
WriteLn('Сумма цифр числа: ', sum);
end.

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