Задать вопрос
29 ноября, 17:48

1. Нахождение наибольшего элемента главной диагонали. (Паскаль, двумерные массивы) 2. Нахождение наименьших элементов в столбцах массива. (Паскаль, двумерные массивы)

+3
Ответы (1)
  1. 29 ноября, 19:13
    0
    1.

    var

    x: Array[1 ... 10, 1 ... 10] of Integer; / / массив двумерный

    i, j, n, im, jm: Byte;

    max: Integer;

    begin

    Writeln ('Введите размерность матрицы: ');

    Readln (n);

    n : = n + 1;

    max : = - Maxint;

    Writeln ('Матрица:');

    for i : = 1 to n - 1 do

    begin

    for j : = 1 to n - 1 do

    begin

    x[i, j] : = Random (51) - 25;

    Write (x[i, j]:4);

    end;

    Writeln

    end;

    Writeln ('Главная диагональ:'); / / вывод главной диагонали для дальнейшей проверки

    for i : = 1 to n do

    begin

    Write (x[i, i], ' ');

    if x[i, i] > max Then

    begin

    max : = x[i, i];

    im : = i;

    jm : = i;

    end;

    end;

    writeln;

    writeln ('Наибольший элемент главной диагонали равен ', max);

    end.

    2.

    Uses crt;

    var

    b: array [1 ... 100, 1 ... 100] of integer;

    a: array [1 ... 100] of integer;

    i, j, n, min: integer;

    begin

    clrscr;

    Writeln ('Введите размерность матрицы: ');

    Readln (n);

    for i : = 1 to n do

    for j : = 1 to n do

    b[i, j] : = random (100) - 50;

    writeln ('Матрица: ');

    for i : = 1 to n do

    begin

    for j : = 1 to n do

    Write (' ', b[i, j], ' ');

    writeln;

    end;

    writeln;

    for j : = 1 to n do

    begin

    min : = b[1, j];

    for i : = 2 to n do

    if b[i, j] < = min then min : = b[i, j];

    a[j] : = min;

    end;

    Writeln ('Минимальные элементы столбцов: ');

    for j : = 1 to n do

    write (a[j]:4);

    Readln

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «1. Нахождение наибольшего элемента главной диагонали. (Паскаль, двумерные массивы) 2. Нахождение наименьших элементов в столбцах массива. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1. Дан массив 1 2 3 4 5 6 7 8 7 0 - 8 - 4 2 16 - 10 2 А Определите: А) размерность массива; Б) значение элемента А[3]; В) значение максимального элемента массива; Г) индекс первого отрицательного элемента массива;
Ответы (1)
1) Найти сумму отрицательных элементов массива целых чисел. Размерность массива 10. Заполнение массива осуществить случайными числами от - 20 до 20. 2) Найдите сумму чётных элементов массива целых чисел. Размерность массива 20.
Ответы (1)
For i:=1 to N do Begin write ('C[', i,']='); readln (C[i]); end * Приведенный фрагмент программы, предназчен для 1 вывода массива в столбец 2 вывода массива в строку 3 формирования массива случайными числами 4 ввода массива с клавиатуры For i:=
Ответы (1)
Дан массив B, в котором содержится 10 элементов целого типа. Найти: А) сумму элементов этого массива Б) произведение элементов этого массива В) Среднее арифметическое этого массива Нужен алгоритм паскаль Например: Program Summa; Var B:array (1 ...
Ответы (1)
1. Дан одномерный массив из N элементов. Заменить в нем значение макс и мин элемента на сумму всех элементов массива 2. Дан одномерный массив из Н элементов. Найти среднее арифметическое положительных четных элементов данного массива
Ответы (1)