Предмет: Информатика,
автор: erikajanybekova
СРОЧНО. ИНФОРМАТИКА.
пишите развернуто
Приложения:
Ответы
Автор ответа:
1
program pr1;
var ch:integer; sum:byte;
(*рекурсия нахождения суммы цифр числа*)
function f_sum(ch:integer):integer;
begin
if ch=0 then f_sum:=0
else f_sum:=(ch mod 10) +f_sum(ch div 10);
end;
begin
writeln('Введите число');
readln(ch);
sum:=f_sum(ch);
writeln('Сумма цифр- ',sum);
end.
var ch:integer; sum:byte;
(*рекурсия нахождения суммы цифр числа*)
function f_sum(ch:integer):integer;
begin
if ch=0 then f_sum:=0
else f_sum:=(ch mod 10) +f_sum(ch div 10);
end;
begin
writeln('Введите число');
readln(ch);
sum:=f_sum(ch);
writeln('Сумма цифр- ',sum);
end.
Похожие вопросы
Предмет: Русский язык,
автор: indira20002
Предмет: Русский язык,
автор: balayanluiza
Предмет: Қазақ тiлi,
автор: nastia8517
Предмет: География,
автор: Cokolovsky