Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > двумерный массив из файла


Автор: curocao 25.3.2008, 11:38
Вот задание

Массив G размерности 3X3 вещественных чисел из файла 

А как надо сохранить в файле..

Я написал так

(1.4,3.4,5.3),(2.3,2.4,5.3),(2.4,5.6,3.6);

но не работает :(

Добавлено @ 11:43
Вот задание

Массив G размерности 3X3 вещественных чисел из файла 

А как надо сохранить в файле..

Я написал 

Код

Begin
    clrscr;
    Assign(input,'c:\lab\7\g.inp');
    reset(input);
    for x:=1 to 3 do
    for y:=1 to 3 do
    readln(input,g[x,y]);
    assign(output,'c:\lab\7\g.out');
    rewrite(output);


и в файле

(1.4,3.4,5.3),(2.3,2.4,5.3),(2.4,5.6,3.6);

но не работает :( 

Автор: Alix 25.3.2008, 11:45
Так тебе записать или прочитать? ) 
Пиши в одну строку через табуляцию или пробел. А если надо сделать, чтобы потом человеку удобно читать было, то после каждого третьего числа ставить перенос строки. Прочитать такое можно будет просто вызвав последовательно read 9 раз для чтения в переменную типа real. Тогда он будет пропускать пробельные символы и читать только числа.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)