Задать вопрос
23 ноября, 18:54

Дано 3-х значное число. Определить образуют ли цифры упорядоченную последовательность.

+3
Ответы (1)
  1. 23 ноября, 20:38
    0
    Var

    n, m, d: integer;

    begin

    Write ('Введите трехзначное число: ') ;

    Readln (n) ;

    if (n 999) then

    Writeln ('У Вас странное представление о трехзначных числах!')

    else begin

    d : = n div 100; {старшая}

    n : = n mod 100;

    m : = n div 10; {средняя}

    n : = n mod 10; {младшая}

    if (m > d) and (n > m) then

    Writeln ('Цифры следуют в возрастающей последовательности')

    else if (m < d) and (n < m) then

    Writeln ('Цифры следуют в убывающей последовательности')

    else Writeln ('Цифры не образуют монотонную последовательность')

    end

    end.

    Тестовое решение:

    Введите трехзначное число: 159

    Цифры следуют в возрастающей последовательности
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано 3-х значное число. Определить образуют ли цифры упорядоченную последовательность. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы