Задать вопрос
5 апреля, 12:38

Нужна прога в паскале. Даю 20 б

Подсчитать количество положительных элементов в каждом столбце матрицы размером МхN. элементы которой задаются с помощью датчика случайных чисел на интервале [-30; 40].

+1
Ответы (1)
  1. Л
    5 апреля, 14:10
    0
    Const

    M = 3;

    N = 4;

    Var

    A:array[1 ... M, 1 ... N] of integer;

    i, j, k:integer;

    Begin

    Randomize;

    WriteLn ('Исходный массив:') ;

    For i: = 1 to M do

    Begin

    For j: = 1 to N do

    Begin

    A[i, j]:=random (71) - 30;

    Write (A[i, j]:3,' ')

    End;

    WriteLn;

    End;

    Write ('Номер столбца: ') ;

    For j: = 1 to N do

    Write (j:3,' ') ;

    WriteLn;

    Write ('Искомое кол-во:') ;

    For j: = 1 to N do

    Begin

    k:=0;

    For i: = 1 to M do

    if A[i, j]>0 then k:=k+1;

    Write (k:3,' ') ;

    End;

    End.

    Пример:

    Исходный массив:

    33 - 21 - 24 4

    -20 28 - 29 25

    -15 - 1 11 3

    Номер столбца: 1 2 3 4

    Искомое кол-во: 1 1 1 3
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Нужна прога в паскале. Даю 20 б Подсчитать количество положительных элементов в каждом столбце матрицы размером МхN. элементы которой ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
 
Войти
Задать вопрос