begin read(n); b := n mod 10; n := n div 10; a := n mod 10; n := n div 10; while (a > b) and (n <> 0) do begin b := a; a := n mod 10; n := n div 10; end; if a > b then writeln('Цифры числа расположены по убыванию') else writeln('Цифры числа расположены не по убыванию') end.
Vara,b,i,k,max:integer;beginreadln(a);max:=0;k:=0;while a<>1 do begin if (a mod 10) > max then beginmax:=(a mod 10);endelse k+=1; a:=a div 10;if a<10 then begin if (a mod 10) > max then beginmax:=(a mod 10);endelse k+=1;a:=1; end;end;if k=0 then writeln('Убывание') else writeln('Неубывание');end.
n: integer;
a, b: byte;
begin
read(n);
b := n mod 10;
n := n div 10;
a := n mod 10;
n := n div 10;
while (a > b) and (n <> 0) do
begin
b := a;
a := n mod 10;
n := n div 10;
end;
if a > b then
writeln('Цифры числа расположены по убыванию')
else
writeln('Цифры числа расположены не по убыванию')
end.
if (a mod 10) > max then beginmax:=(a mod 10);endelse k+=1;
a:=a div 10;if a<10 then begin if (a mod 10) > max then beginmax:=(a mod 10);endelse k+=1;a:=1;
end;end;if k=0 then writeln('Убывание') else writeln('Неубывание');end.