Предмет: Информатика,
автор: rudi009
Дано целое число N. Определите, кратна ли числу К сумма цифр в числе.
Ответы
Автор ответа:
0
var n,s,k:integer;
begin
write('n='); readln(n);
write('k='); readln(k);
s:=0;
while n<>0 do begin
s:=s+n mod 10;
n:=n div 10;
end;
writeln('sum = ',s);
if s mod k =0
then writeln('Сумма цифр числа кратна ',k)
else writeln('Сумма цифр числа не кратна ',k);
end.
Пример:
n=123
k=2
sum = 6
Сумма цифр числа кратна 2
begin
write('n='); readln(n);
write('k='); readln(k);
s:=0;
while n<>0 do begin
s:=s+n mod 10;
n:=n div 10;
end;
writeln('sum = ',s);
if s mod k =0
then writeln('Сумма цифр числа кратна ',k)
else writeln('Сумма цифр числа не кратна ',k);
end.
Пример:
n=123
k=2
sum = 6
Сумма цифр числа кратна 2
Похожие вопросы
Предмет: Физика,
автор: violetta8631
Предмет: Музыка,
автор: xXs1m0nXx
Предмет: История,
автор: abai27100
Предмет: Математика,
автор: levinayana603
Предмет: Экономика,
автор: diana130501