Предмет: Информатика,
автор: krusskarpionp0j5kc
Напишите программу, которая вводит четырёзначное число и определяет, верно ли, что в его десятичной записи цифры стоят в порядке возрастания
Ответы
Автор ответа:
0
Program n1;
var a,d1,d2,d3,d4: integer;
begin
readln(a);
d4:= a mod 10;
a:= a div 10;
d3:= a mod 10;
a:= a div 10;
d2:=a mod 10;
a:=a div 10;
d1:= a mod 10;
a:=a div 10;
if((d2>d1) and (d3>d2) and (d4>d3)) then write('в этом числе цифры стоят в порядке возрастания') else write('в этом числе цифры не стоят в порядке возрастания');
end.
var a,d1,d2,d3,d4: integer;
begin
readln(a);
d4:= a mod 10;
a:= a div 10;
d3:= a mod 10;
a:= a div 10;
d2:=a mod 10;
a:=a div 10;
d1:= a mod 10;
a:=a div 10;
if((d2>d1) and (d3>d2) and (d4>d3)) then write('в этом числе цифры стоят в порядке возрастания') else write('в этом числе цифры не стоят в порядке возрастания');
end.
Автор ответа:
0
var s: string;
begin write('число: '); readln(s);
if (s.Sorted.JoinIntoString(''))=s then writeln('Да')
else writeln('Нет');
end.
число: 1357
Да
число: 3576
Нет
begin write('число: '); readln(s);
if (s.Sorted.JoinIntoString(''))=s then writeln('Да')
else writeln('Нет');
end.
число: 1357
Да
число: 3576
Нет
Интересные вопросы
Предмет: Математика,
автор: artemdzeveluk
Предмет: Английский язык,
автор: gevorgyant89
Предмет: Немецкий язык,
автор: isaminaarnabekova
Предмет: Информатика,
автор: ytyy
Предмет: Математика,
автор: юляшка2005