
13.06.2010, 11:59
|
|
Познающий
Регистрация: 22.11.2009
Сообщений: 53
Провел на форуме: 33126
Репутация:
0
|
|
Всем привет.Народ, подскажите как вычислить размерность матрицы записанной в файл на паскале.В принципе алгоритм у меня есть, на С++ посимвольно считываем содержимое файла и проверяем этот символ равен "\n" или " ".Тока как обозначается "\n" на паскале я хз, подскажите плиз(файл текстовый).
Код:
ifstream in("C:\\123.txt");
char i[128];
int a = 0 ,b = 0;
while (true){
in.read(i, 1);
if (i[0] == ' ')++b;
if (i[0] == '\n'){
++a;
++b;
}
if (in.eof()){
++a;
++b;
break;
}
}
b = b/a;
а - строки, b - столбцы
Последний раз редактировалось qwert135; 13.06.2010 в 12:09..
|
|
|