Задать вопрос
10 декабря, 05:21

Заполнить массив из 9 элементов случайными числами в интервале [-10; 10] и найти max и min элемент массива и поменять их местами.

+2
Ответы (1)
  1. 10 декабря, 06:26
    0
    Var

    mas: array[1 ... 9] of integer;

    max, min, i, j, k, n: integer;

    begin

    writeln ('Массив до перестановки') ;

    for i : = 1 to 9 do

    begin

    mas[i] : = random (11) - random (11) ;

    write (mas[i], ' ') ;

    end;

    writeln;

    max : = mas[1];

    min : = mas[1];

    k : = 1;

    j : = 1;

    for i : = 1 to 9 do

    begin

    if mas[i] > max then

    begin

    max : = mas[i];

    j : = i;

    end;

    if mas[i] < min then

    begin

    min : = mas[i];

    k : = i;

    end;

    end;

    n : = mas[j];

    mas[j] : = min;

    mas[k] : = n;

    writeln ('Масств после перестановки') ;

    for i : = 1 to 9 do

    write (mas[i], ' ') ;

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