Предмет: Информатика,
автор: dolgintsevaliza00
Дано натуральное число. Установить, является ли последовательность его цифр при просмотре их справа налево упорядоченной по возрастанию. Например, для числа 5321 ответ положительный, для чисел 7820 и 9663 - отрицательный.
Ответы
Автор ответа:
0
Var A : Integer;
Flag : Boolean;
Begin
Readln(A);
Flag:=True;
While A>9 do
Begin
If (A mod 10)>=(A div 10 mod 10) then Flag:=False;
A:=A div 10;
end;
Case Flag of
True : Writeln('Ответ положительный.');
False : Writeln('Ответ отрицательный.');
end;
end.
Flag : Boolean;
Begin
Readln(A);
Flag:=True;
While A>9 do
Begin
If (A mod 10)>=(A div 10 mod 10) then Flag:=False;
A:=A div 10;
end;
Case Flag of
True : Writeln('Ответ положительный.');
False : Writeln('Ответ отрицательный.');
end;
end.
Похожие вопросы
Предмет: Химия,
автор: ppppppppppppp2182
Предмет: Математика,
автор: Аноним
Предмет: Литература,
автор: sofiakluychnyk
Предмет: Физика,
автор: Осto
Предмет: История,
автор: julya0090