Замечание: предполагается, что вводятся натуральные числа. Блок-схема - в прилагаемом файле. var a,s:integer; begin readln(a); s:=0; while a>0 do begin s:=s+a mod 10; a:=a div 10; end; writeln('s = ',s); if s=10 then writeln('s = 10') else writeln('s <> 10'); end.
Блок-схема - в прилагаемом файле.
var a,s:integer;
begin
readln(a);
s:=0;
while a>0 do
begin
s:=s+a mod 10;
a:=a div 10;
end;
writeln('s = ',s);
if s=10 then writeln('s = 10')
else writeln('s <> 10');
end.
Пример:
527
s = 14
s <> 10