Задать вопрос
3 октября, 01:31

Дан массив B (n*m). Элементы массива ввести в программе. Поменять местами максимальный и минимальный элемент. Паскаль двумерный массив пример присвоения элементов массива в программе : b: array[1 ... n, 1 ... m] of integer = ((5,4,8,4,5), (2,3,4,5,2), (5,4,3,4,5), (2,3,4,5,2), (2,3,4,5,2));

+5
Ответы (1)
  1. 3 октября, 03:08
    0
    program zz1;

    const n = 5;

    m = 5; / / задаем количество элементов в массиве

    b: array[1 ... n, 1 ... m] of integer = ((5,4,80,4,5), (2,3,4,5,2), (5,4,3,4,5), (2,3,4,5,2), (2,0,4,5,2));

    var i, j, s, i1, i2, j1, j2, max, min:integer; / / задаем переменные целого типа

    begin

    for i:=1 to n do / / выводим исходный массив на экран

    begin

    for j:=1 to m do

    write (b[i, j]:4);

    writeln;

    end;

    writeln;

    max:=0; min:=100000;

    for i:=1 to n do

    for j:=1 to m do

    begin

    if b[i, j] > max then begin max:=b[i, j]; i1:=i; j1:=j; end;

    if b[i, j] < min then begin min:=b[i, j]; i2:=i; j2:=j; end;

    end;

    s:=b[i1, j1]; b[i1, j1]:=b[i2, j2]; b[i2, j2]:=s;

    for i:=1 to n do / / выводим полученный массив на экран

    begin

    for j:=1 to m do

    write (b[i, j]:4);

    writeln;

    end;

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дан массив B (n*m). Элементы массива ввести в программе. Поменять местами максимальный и минимальный элемент. Паскаль двумерный массив ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1. Заполнить массив с клавиатуры целыми числами. Вывести элементы этого массива на экран. (Добавить комментарии) 2. Заполнить массив таким образом, чтобы каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3.
Ответы (1)
2. Сколько элементов в каждом из следующих массивов: • var mb: array [2 ... 20] of integer; • type myarray1 = array [0 ... 8] of integer; myarray2 = array [-5 ... 5] of integer; var aa: myarray1; bb: myarray2;
Ответы (1)
Какие из следующих описаний переменных является ошибочной? * с:real; * matrix:array (1 ... 10) of integer; * I, j:integer; * r:integer, d:integer; * s:integer;
Ответы (1)
Дан массив B, в котором содержится 10 элементов целого типа. Найти: А) сумму элементов этого массива Б) произведение элементов этого массива В) Среднее арифметическое этого массива Нужен алгоритм паскаль Например: Program Summa; Var B:array (1 ...
Ответы (1)
1. Дан двумерный массив. Найти сумму элементов этого массива. 2. В одномерном массиве сосчитать количество элементов равных 0 3. Дан двумерный массив. Найти произведение элементов каждого столбца.
Ответы (1)