Вводится число от 1 до 10000. найти сумму цифр числа: если сумма цифр равна 10, то вывести на экран сообщение "число удовлетворяет условию ", иначе "число не удовлетворяет условию "
254
354
Ответы на вопрос:
Var n,s : integer; begin readln(n); s: =0; while n> 0 do begin s: =s+(n mod 10); n: =n div 10; end; if s=10 then writeln('число удовлетворяет условию ') else writeln('число не удовлетворяет условию '); end.
var n,x,k: integer;
function sum(n: integer): integer;
var s: integer;
begin
s:= 0;
while (n>0) do
begin
s:= s+n mod 10; {???}
n:= n div 10; {???}
end;
sum := s; {???}
end;
begin
readln(n);
x:= n; {???}
k:= 0; {???}
while (x>0) dо
begin
x:=x-sum(x);
inc(k);
end;
writeln('k=', k);
end.
Объяснение:Это правильный ответ!
Популярно: Информатика
-
vinogradovanactaxa11.06.2021 18:04
-
Мадина091112.01.2023 08:52
-
mysya427.02.2022 03:11
-
Frienden05.01.2020 16:22
-
omtanya19.01.2021 01:21
-
fghjik27.03.2022 12:32
-
ekaterina991920.04.2021 21:42
-
vvvtalik301.04.2022 01:00
-
Azzzzzaaaazzza27.03.2022 16:57
-
jessyss13.08.2022 19:05