Напишите программу для задачи: определить сумму цифр трехзначного числа кратных 4На языке Паскаль

15 Сен 2019 в 07:43
254 +1
0
Ответы
1

program sumOfDigits;
var
number, digitSum, remainder: Integer;
begin
writeln('Enter a three-digit number:');
readln(number);

if (number < 100) or (number > 999) then
begin
writeln('Please enter a three-digit number.');
exit;
end;

if (number mod 4 = 0) then
begin
digitSum := 0;
remainder := number;

while remainder <> 0 do
begin
digitSum := digitSum + (remainder mod 10);
remainder := remainder div 10;
end;
writeln('The sum of the digits of the three-digit number is: ', digitSum);

end
else
writeln('The number is not divisible by 4.');
end.

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