Предмет: Информатика,
автор: danyjeir
Ввести целое число и определить верно ли что все его цифры расположены в порядке возрастания
Ответы
Автор ответа:
0
uses crt;
const n=8;
var a:integer;
b:array[1..n] of integer;
i,k,t:integer;
begin
readln(a);
k:=1;
repeat
for i:=k to k do
b[i]:=a mod 10;
a:=a div 10;
inc(k);
until a=0;
t:=0;
for i:=k-1 downto 2 do
if (b[i]>b[i-1]) then inc(t);
if t=0 then writeln('yes') else writeln('no');
end.
const n=8;
var a:integer;
b:array[1..n] of integer;
i,k,t:integer;
begin
readln(a);
k:=1;
repeat
for i:=k to k do
b[i]:=a mod 10;
a:=a div 10;
inc(k);
until a=0;
t:=0;
for i:=k-1 downto 2 do
if (b[i]>b[i-1]) then inc(t);
if t=0 then writeln('yes') else writeln('no');
end.
Похожие вопросы
Предмет: Русский язык,
автор: Anton3568
Предмет: Химия,
автор: bandriy520
Предмет: Русский язык,
автор: cake774
Предмет: Физика,
автор: ИтаЭд
Предмет: Обществознание,
автор: smokeMEN