На вход программы поступает натуральное число. Требуется определить сумму цифр в десятичной записи этого числа, которые не кратны 3 (считается, что 0 кратно любому числу). Напишите программу на языке PASCAL
Ответы на вопрос
Ответил Karakulina
0
===Pascal ABC.Net===
program brainly;
var
number, summ :integer;
begin
Write('Введите число: ');
ReadLn(number);
while number <> 0 do
begin
if (number mod 10 <> 0) and
(number mod 10 <> 3) and
(number mod 10 <> 6) and
(number mod 10 <> 9) then summ += number mod 10;
number := number div 10;
end;
Write('Сумма цифр числа, не кратных трём: ', summ);
end.
Приложения:
Новые вопросы
Английский язык,
2 года назад
Русский язык,
2 года назад
Математика,
7 лет назад
Математика,
9 лет назад
Математика,
9 лет назад