Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

Чтение информации из файла на Turbo Pascal   Найти похожие ветки 

 
KME   (2002-12-24 23:02) [0]

ТРЕБУЕТСЯ РЕАЛИЗОВАТЬ СЛЕДУЮЩУЮ ЗАДАЧУ НА TURBO PASCAL
Содержимое text.txt:

6
1 3
3 1
1 1
3 3
5 2
7 1
--------
Число 6 - это последующее число указаний. Требуется грамотно прочитать всю эту информацию из файла, и разбить ее по массивам.
То есть, если рассматривать вторую линию файла (после шестерки).
Например:
A1[1] := 1;
A2[1] := 3; и т.д.
Проблема заключается в том, что я не знаю как правильно читать данные из файла на Turbo Pascal. Ну просто очень нужно. Пожалуйста, помогите!


 
Юрий Зотов   (2002-12-24 23:24) [1]

const
Nmax = 10;
var
i, N: integer;
A1, A2: array[1..Nmax] of integer;
F: Text;
begin
Assign(F, "MyData.txt");
Reset(F);
ReadLn(F, N);
for i := 1 to N do ReadLn(F, A1[i], A2[i]);
Close(F);
...

А вообще-то, это азы для детишек. Не знать просто стыдно. Тем более человеку, у которого хобби - " Профессиональное программирование на Borland Delphi, написание программ на заказ в кратчайшие сроки".

Только не надо говорить, что Delphi и Turbo Pascal - разные вещи. Этот код и на Delphi выглядит практически так же (отличия - в трех словах, причем очевидные).


 
drin   (2002-12-25 02:23) [2]

Могу выслать исходник своего модуля с функциями для чтения/записи в фаил одно/двух-мерных масивов.
В КПИ за него освободили от зачёта.


 
Добавил   (2002-12-25 02:48) [3]

бы к Юрий Зотов © (24.12.02 23:24)
Даже этих трех различий может и не быть!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.008 c
14-15307
pavelsinicinv
2002-12-18 10:02
2003.01.06
Server


1-15097
Dmitry_K
2002-12-22 02:13
2003.01.06
Как узнать, создана ли форма?


14-15253
Miwa
2002-12-15 14:59
2003.01.06
RedHat 7.3


1-15041
KME
2002-12-24 23:02
2003.01.06
Чтение информации из файла на Turbo Pascal


6-15203
9999
2002-11-06 14:57
2003.01.06
Имена компов в сети?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский