Напишите программку, которая вводит четырёзначное число и определяет, верно ли, что

Напишите программку, которая вводит четырёзначное число и определяет, верно ли, что в его десятичной записи цифры стоят в порядке возрастания

Задать свой вопрос
2 ответа
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((d2gt;d1) and (d3gt;d2) and (d4gt;d3)) then write('в этом числе цифры стоят в порядке возрастания') else write('в этом числе цифры не стоят в порядке возрастания');
end.
Var s: string;
begin  write('число: ');  readln(s);
  if (s.Sorted.JoinIntoString(''))=s then writeln('Да')
  else writeln('Нет');
end.

число: 1357
Да

число: 3576
Нет




, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт