
03.03.2010, 10:33
|
|
Познающий
Регистрация: 22.11.2009
Сообщений: 53
С нами:
8667664
Репутация:
0
|
|
#include <iostream.h>
#include <fstream.h>
#include <new.h>
int main() {
int i, j;
int str;//переменная счетчик
char ch;
int **t;
ifstream in("1.txt");//открываю файл для чтения
str = 1;
if(in) { //вычисляем
while(in.get(ch)) { //количество
if(ch == '\n') { //строк
str++; //в открытом файле для того
} //чтобы узнать
} //размерность
} //квадратной матрицы
t = new int*[str]; //выделяю память
for(i=0;i < str;i++) { //для
t[i] = new int[str]; //матрицы
}
in >> t[i][j]; //считываю матрицу из файла
in.close();
for(i=0;i < str;i++) { //вывожу
for(j=0;j < str;j++) { //на
cout << t[i][j] << " "; //экран
} //матрицу
cout << "\n"; //считанную
} //из файла
|
|
|