ВЕ
Володина Елена

Помогите решить контрольную: ( зачет через 3 часа: (((

Даны натуральное число m, целые числа a1, ..am и целочисленная квадратная матрица порядка m. Строку с номером i матрицы назовем отмечен-ной, если ai >0, и неотмеченной - в противном случае. Подсчитать число отрицательных элементов матрицы, расположенных в отмеченных строках

Дина Кочорова
Дина Кочорова

В инете нашел ПРОЧИТАЙ оно или нет:

Строка матрицы

Категория: Двумерные массивы

Пусть даны натуральное число m, целые числа а1…аm, и целочисленная квадратная матрица порядка m. Строку с номером i назовем отмеченной, если ai>0, и не отмеченной – в противном случае: 1) все элементы, расположенные в отмеченных строках матрицы, преобразуйте по правилу: отрицательные элементы заменить на -1, положительные на 1, а нулевые оставить без изменения. 2) подсчитате число отрицательных элементов матрицы, расположенных в отмеченных строках

program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils,
Windows;
Const
m=3;
Var
a:array [1..m] of integer;
b:array [1..m,1..m] of integer;
i,j:integer;
count:integer;
begin
SetConsoleCp(1251);
SetConsoleOutputCp(1251);
count:=0; // Условие 2
// Ввод данных
Writeln('Введите ',m,' цифры');
For i:=1 to m do
Readln(a);
Writeln('Введите матрицу порядка ',m,'x',m,' построчно');
For i:=1 to m do
For j:=1 to m do
Begin
Readln(b[i,j]);
{// Замена элементов по условию 1
If a>0 Then
Begin
If b[i,j]>0 then b[i,j]:=1;
If b[i,j]<0 then b[i,j]:=-1;
End;}
// Замена элементов по условию 2
If a>0 Then
Begin
If b[i,j]<0 then count:=count+1;
End;
End;
{// Вывод ответа по условию 1
Writeln;
Writeln('Полученая матрица: ');
For i:=1 to m do
Begin
For j:=1 to m do
Write(b[i,j]:4);
Writeln;
End;}
// Вывод ответа по условию 2
Writeln('В матрице содаржится ',count,' отрицательных элементов');
Readln;
end.

Похожие вопросы
Контрольная по экономике! кто решит не за спосибо?
Помогите решить контрольную, зачет через 3 часа (
Помогите решить контрольную до зачета 2 часа (((
Люди. . помогите решить контрольную!! ! завтра зачет... а она не готова ((( ПОМОГИТЕ ((( ФИНАНСОВЫЙ МЕНЕДЖМЕНТ!!!
Помогите пожалуйста не решить эту задачу уже два часа, завтра контрольная.
помогите пожалуйста решить контрольную по немецкому
Нужна помощь решить логическую задачу сижу на зачете ПОМОГИТЕ!!!!
Помогите пожалуйста решить контрольную по истории?
Помогите решить контрольную, трех задачек будет достаточно. Сегодня в 9 зачет, без контрольной препод не допустит.
помогите решить контрольную, есть ли ответы по данным упражнениям