// №1 const m = 5; n = 7; var a: array[1..m, 1..n] of integer; i, j, s: integer; begin for i : = 1 to m do begin for j : = 1 to n do begin a[i, j] : = random(21) - 10; if (i mod 2) < > 0 then s : = s + a[i, j]; write(a[i, j]: 4); end; writeln; end; write('сумма элементов на нечетных строках = ', s); end. тестовое решение: -10 2 -1 -8 -9 -1 5 2 -10 2 4 8 -6 8 0 3 2 3 -8 -10 4 3 -3 -4 2 9 -8 3 9 -4 -1 3 7 3 -2 сумма элементов на нечетных строках = -13 // №2 const m = 5; n = 7; var a: array[1..m, 1..n] of integer; i, j, s: integer; begin for i : = 1 to m do begin for j : = 1 to n do begin a[i, j] : = random(21) - 10; if (i mod 2) < > 0 then s : = s + a[i, j]; write(a[i, j]: 4); end; writeln; end; writeln('элементы на нечетных столбцах: '); for i : = 1 to m do begin for j : = 1 to n do begin if (j mod 2) < > 0 then write('a[', i, ',', j, '] = ', a[i, j], ' '); end; writeln; end; end. тестовое решение: 4 -10 -7 -4 -7 -5 -10 -1 3 6 -10 -2 -1 -5 2 8 -5 -1 -3 1 2 3 10 -5 6 -1 3 2 -8 3 4 5 -1 6 10 элементы на нечетных столбцах: a[1,1] = 4 a[1,3] = -7 a[1,5] = -7 a[1,7] = -10 a[2,1] = -1 a[2,3] = 6 a[2,5] = -2 a[2,7] = -5 a[3,1] = 2 a[3,3] = -5 a[3,5] = -3 a[3,7] = 2 a[4,1] = 3 a[4,3] = -5 a[4,5] = -1 a[4,7] = 2 a[5,1] = -8 a[5,3] = 4 a[5,5] = -1 a[5,7] = 10
lokos201272
02.04.2021
Const n = 8; var a: array[1..n]of integer; i, j, k, max: integer; begin max : = -maxint; for i : = 1 to n do begin write('a[', i, ']= '); readln(a[i]); if a[i] > max then max : = a[i]; end; writeln(' максимальный элемент массива = ', max); //сортировка методом пузырька for i : = 1 to n - 1 do for j : = 1 to n - i do if a[j] < a[j + 1] then begin k : = a[j]; a[j] : = a[j + 1]; a[j + 1] : = k end; //вывод массива for i : = 1 to n do write(a[i]: 4); end. тестовое решение: a[1]= 12 a[2]= 4 a[3]= 6 a[4]= 23 a[5]= 4 a[6]= 7 a[7]= 8 a[8]= 1 максимальный элемент массива = 23 23 12 8 7 6 4 4 1
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Напишите программу на паскале. определяет сумму и произведение цифр двузначного числа и число наоборот