Квадратная Матрица

  • Автор темы meloman08071993
  • Дата начала
M

meloman08071993

Гость
#1
Ребята, начал делать задание, кое - как , и то наверное не правильно , объявил массив, а дальше не пойму что делать. Помогите решить пожалуйста.

C++:
#include "stdafx.h"
/*Дана целочисленная квадратная матрица. Определить:
1) произведение элементов в тех строках, которые не содержат отрицательных элементов;
2) максимум среди сумм элементов диагоналей, параллельных главной диагона¬ли матрицы.
*/


int _tmain(int argc, _TCHAR* argv[])
{
const int M = 8;
const int N = 8;
int A [N][M];
for(int j = 0; j < 8; j++)
{
cout << "put A[ " << j << "]: ";
for (int i = 0; i < 8; i++)
{
cin >> A [j][i];
}
}
for (int j = 0; j < 8; j++)
{
for (int i = 0; i < 8; i++)
{
//			A [j][i] = rand() %100;
std :: cout << A [j][i] << " ";
}
std :: cout << "\n";
}
char text[81], buf[81];
cout << "not";
cin >>text
ifstream f(text,ios::in|ios::nocreate);
if (!f)
{
cout << "error";
return 0;
}
while (!f.eof()))
{
for (int J=0; J<10; J++)
{
for (int I=0;I<10;I++)
{
cin >> A[J][I];
}
} 
}

return 0;
}
 

Whatka

Well-Known Member
09.10.2011
428
4
#2
почему то мне кажется,что это не твой код


если я не прав
думаю тебе не составит труда написать ,что он делает(есттественно в кратце)