Предмет: Информатика,
автор: Аноним
НА ПАСКАЛЕ ABC (не с суппер пуппер версий ) (30баллов)
полное решение
Задача:
Найти сумму цифр натурального числа, которые не больше 5.
Формат ввода:
На вход подается натуральное, не превосходящее 30000.
Формат вывода:
Целое число.
Пример входных данных
650
Пример выходных данных
5
Ответы
Автор ответа:
2
var
x, sum: integer;
begin
read(x);
while(x > 0) do
begin
if(x mod 10 <= 5) then sum := sum + x mod 10;
x := x div 10;
end;
write(sum);
end.
x, sum: integer;
begin
read(x);
while(x > 0) do
begin
if(x mod 10 <= 5) then sum := sum + x mod 10;
x := x div 10;
end;
write(sum);
end.
Похожие вопросы
Предмет: Химия,
автор: gali8080
Предмет: Химия,
автор: pomochpoyr0kax
Предмет: Геометрия,
автор: samovar111med
Предмет: Математика,
автор: nikitaylin2005
Предмет: Математика,
автор: yuliya910
suma = 0
if n> 0:
while n>0:
size = n %10
n = n//10
suma += size
print("Сума цифер введеного числа = ",suma)
else:
print(False)