Запишите на языке Pascal программу, которая для натурального трехзначного числа определяет сумму его цифр.

26 Мар 2020 в 19:44
160 +1
0
Ответы
1
program SumOfDigits;
var
num, sum, digit: integer;
begin
write('Введите трехзначное число: ');
readln(num);
sum := 0;
digit := num mod 10; // находим последнюю цифру
sum := sum + digit;
num := num div 10; // убираем последнюю цифру
digit := num mod 10; // находим следующую цифру
sum := sum + digit;
num := num div 10; // убираем следующую цифру
sum := sum + num; // осталась только одна цифра, добавляем ее к сумме
writeln('Сумма цифр числа: ', sum);
end.
18 Апр 2024 в 15:26
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир