Задать вопрос
25 августа, 18:01

Сделать проверку упорядоченности элементов одномерного массива по убыванию их значений.

+2
Ответы (2)
  1. 25 августа, 19:39
    0
    Const

    n = 10;

    var

    a: array[1 ... n] of integer : = (1, 2, 3, 6, 4, 5, 9, 7, 8, 10) ;

    i: integer;

    begin

    i : = 0;

    repeat

    i : = i + 1

    until (i = n) or (a[i] > a[i + 1]) ;

    if a[i] > a[i + 1] then

    Writeln ('Нарушение на элементах ', i, ',', i + 1, ': ', a[i], '>', a[i + 1])

    end.

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

    Нарушение на элементах 4,5: 6>4
  2. 25 августа, 20:05
    0
    Уж сколько раз твердили миру ... чтобы языки указывали._. Ну, ниже представлен пример для PascalABC

    var

    a: array of integer : = (9, 8, 7, 6, 7, 4, 3, 2, 1, 0) ;

    i: byte;

    b: boolean : = true;

    begin

    for i : = 1 to length (a) - 1 do

    if (a[i] > a[i-1]) then

    b : = false;

    writeln (b) ;

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