Задать вопрос
6 февраля, 21:49

Паскаль

1. В двумерном массиве вычислить A (4,4) найти наибольший элемент, лежащий на главной диагонали.

2. Дан массив A (5,5). Для данного натурального M найти сумму тех элементов массива, сумма индексов которых равна M (М - вводится с клавиатуры).

3. Определить максимальный элемент побочной диагонали двумерного квадратного массива.

4. Дан двумерный массив. Определить среднее арифметическое нечётных элементов пятой строки.

5. В двумерном массиве вычислить A (4,4) вычислить суммы элементов, расположенных выше и ниже главной диагонали, результат вывести на экран.

+4
Ответы (1)
  1. 6 февраля, 23:40
    0
    1.

    var a:array [1 ... 4, 1 ... 4] of integer; i, j, max: integer;

    Begin

    for i : = 1 to 4 do

    begin

    for j : = 1 to 4 do

    read (a[i][j]) ;

    readln;

    end;

    max : = a[1][1];

    for i : = 2 to 4 do

    if max < a[i][i] then max : = a[i][i];

    writeln (max) ;

    End.

    2.

    var a:array [1 ... 5, 1 ... 5] of integer; i, j, m, sum: integer;

    Begin

    for i : = 1 to 5 do

    begin

    for j : = 1 to 5 do

    read (a[i][j]) ;

    readln;

    end;

    readln (m) ;

    sum : = 0;

    for i : = 1 to 5 do

    if (m - i > 0) and (m - i < 6) then

    sum : = sum + a[i][m - i];

    writeln (sum) ;

    End.

    3.

    Const N = 5;

    var a:array [1 ... N, 1 ... N] of integer; i, j, max: integer;

    Begin

    for i : = 1 to N do

    begin

    for j : = 1 to N do

    read (a[i][j]) ;

    readln;

    end;

    max : = a[1][N];

    for i : = 2 to N do

    if (max < a[i][N + 1 - i]) then

    max : = a[i][N + 1 - i];

    writeln (max) ;

    End.

    4.

    Const N = 5;

    var a:array [1 ... N, 1 ... N] of integer; i, j, count: integer; sum: real;

    Begin

    for i : = 1 to N do

    begin

    for j : = 1 to N do

    read (a[i][j]) ;

    readln;

    end;

    sum : = 0;

    count : = 0;

    for i : = 1 to N do

    if (a[5][i] mod 2 = 1) then

    begin

    sum : = sum + a[5][i];

    inc (count) ;

    end;

    sum : = sum / count;

    writeln (sum) ;

    End.

    5.

    var a:array [1 ... 4, 1 ... 4] of integer; i, j, upper_sum, lower_sum: integer;

    Begin

    for i : = 1 to 4 do

    begin

    for j : = 1 to 4 do

    read (a[i][j]) ;

    readln;

    end;

    upper_sum : = 0;

    lower_sum : = 0;

    for i : = 1 to 4 do

    begin

    for j : = i + 1 to 4 do

    upper_sum : = upper_sum + a[i][j];

    for j : = 1 to i - 1 do

    lower_sum : = lower_sum + a[i][j];

    end;

    writeln (upper_sum) ;

    writeln (lower_sum) ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Паскаль 1. В двумерном массиве вычислить A (4,4) найти наибольший элемент, лежащий на главной диагонали. 2. Дан массив A (5,5). Для данного ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
1. Дан двумерный массив размером 3x5. Вычислить сумму элементов массива 2. Дан массив целых чисел размеров 4 х4. Заменить все элементы главной диагонали на нули. Вывести на экран монитора содержимое массива до обработки и после обработки 3.
Ответы (1)
Помогите решить задачи на паскаль. 1) Дан массив случайных чисел (количество элементов вводите с клавиатуры). Найти произведение всех элементов массива. 2) Дан массив случайных чисел (количество элементов вводите с клавиатуры).
Ответы (1)
1. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)