Написать программу, которая: заполняет квадратную матрицу из символов размером 3×2...

+246 голосов
4.6m просмотров

Написать программу, которая: заполняет квадратную матрицу из символов размером 3×2 элементов случайными целыми числами на промежутке [-100; 100), выводит заполненную матрицу на экран и находит количество положительных элементов.


Информатика (49 баллов) | 4.6m просмотров
+171

По определению, квадратная матрица имеет одинаковое число строк и столбцов, см. Ф.Р. Гантмахер "Теория матриц"

Дан 1 ответ
+45 голосов

Ответ:

Квадратная матрица:

  • begin
  • var m := MatrRandom(3,3,-100,99);
  • m.Println;
  • Print('Положительных:', m.ElementsByRow.Count(x->x>0));
  • end.

Матрица размером 3×2:

  • begin
  • var m := MatrRandom(3,2,-100,99);
  • m.Println;
  • Print('Положительных:', m.ElementsByRow.Count(x->x>0));
  • end.

Пример работы:


image
image
(3.7k баллов)