//PascalABC.Net 3.0, сборка 1064 type IntArray = array of integer;
var rows, cols: integer; M: array of IntArray;
begin Write('Количество строк и столбцов матрицы: '); Read(rows, cols); var Avg: array of double := new double[cols]; M := new IntArray[rows]; SetLength(Avg, cols); for var i := 0 to rows - 1 do begin M[i] := ArrRandom(cols, -25, 25); M[i].Println(#9) end; for var j := 0 to cols - 1 do Avg[j] := Range(0, rows - 1).Select(x -> M[x, j]).Average; Writeln('Наименьшее среднее по столбцам равно ', Avg.Min) end.
Код доступа: 507746
У нас сьогодні письмовий урок розвитку мовлення: Контрольний доклдний письмовий переказ тексту - роздуму дискусійного характерув публіцистичному стилі.
ДЗ:
Беремо подвійні листочки і підписуємо їх на 8 рядочку:
Контрольний письмовий докладний переказ тексту - роздуму дискусійного характеру в публіцистичному стилі
учня ( учениці) 7-б класу
КЗО "НВК № 4" ДМР
ПІБ учня або учениці у родовому відмінку
Розгортаємо зошит
пишемо дату
Двадцять сьоме квітня
Чи потрібне сьогодні мистецтво ґречності?
( пишемо переказ тексту своїми словами, опрацювавши конспект уроку, текст у конспекті уроку)
Скріни робіт скидуємо на платформу до зазначеного часу, а листочки з контрольним переказом зберігаємо.
Гарного дня і плідної роботи!!!
Бажаю успіхів!!! Чекаю скріни робіт на платформу.
type
IntArray = array of integer;
var
rows, cols: integer;
M: array of IntArray;
begin
Write('Количество строк и столбцов матрицы: '); Read(rows, cols);
var Avg: array of double := new double[cols];
M := new IntArray[rows];
SetLength(Avg, cols);
for var i := 0 to rows - 1 do
begin
M[i] := ArrRandom(cols, -25, 25);
M[i].Println(#9)
end;
for var j := 0 to cols - 1 do
Avg[j] := Range(0, rows - 1).Select(x -> M[x, j]).Average;
Writeln('Наименьшее среднее по столбцам равно ', Avg.Min)
end.
Тестовое решение:
Количество строк и столбцов матрицы: 5 8
-22 -8 12 7 3 -18 8 22
2 -16 17 -13 -10 0 -19 2
20 -21 -6 13 2 -20 25 24
-7 -3 -2 -10 -2 8 18 23
4 -21 -8 8 23 -12 -13 -5
Наименьшее среднее по столбцам равно -13.8