profile
Опубликовано 5 лет назад по предмету Информатика от Аккаунт удален

Дано натуральное число.Напишите программу,которая проверяет, является ли оно четырехзначным и расположены ли его цифры в порядке убывания.

  1. Ответ
    Ответ дан fedrfedr

    var

     n, i: Integer;

     s: string;

     isu: Boolean;

    begin

     Write ('Введите число: ');

     Read (n);

     if (n >= 1000) and (n <= 9999) then

       WriteLn ('Это число четырехзначное')

     else

       WriteLn ('Это число не четырехзначное');

     s := IntToStr (n);

     isu := True;

     for i := 1 to Length (s) - 1 do begin

       if s [i] <= s [i + 1] then begin

         isu := False;

         Break;

       end;

     end;

     WriteLn;

     if Isu then

       WriteLn ('Цифры расположены в порядке убывания')

     else

       WriteLn ('Цифры НЕ расположены в порядке убывания');

    end.


    1. Ответ
      Ответ дан nikolaloskytov1
      Здравствуйте, можете пожалуйста помочь с информатикой? Программу надо написать в Кумире
    2. Ответ
      Ответ дан nikolaloskytov1
      https://znanija.com/task/31410599
    3. Ответ
      Ответ дан fedrfedr
      К сожалению я в Кумире никогда не работал.
    4. Ответ
      Ответ дан nikolaloskytov1
      Очень жаль, но всё равно спасибо!