Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Обробка текстових файлів на мові Турбо Паскаль

Реферат Обробка текстових файлів на мові Турбо Паскаль





змінної частина, що залишилася рядка до маркера Eoln пропускається. Тому наступне звернення до ReadLn або

Read починається з першого символу нового рядка. Крім цього, цю процедуру можна викликати без параметра [список введення], що призведе до пропуску всіх символів поточного рядка аж до Eoln. Процедура ReadLn використовується тільки з текстовими файлами.

Якщо процедура використовується для читання з клавіатури (Input), натискання на клавішу Enter відобразиться на екрані як послідовність CR + LF і курсор буде поміщений в початок наступної рядка. У той час як у процедурі Read луна-повтором клавіши Enter є символ CR.

Припустимо нам дано вхідний файл my_file.txt такого вигляду:


Sharifov p> Rustam p> 1987 br/>

Program Read_from_file;

Var

F, I: string [15];

D: word;

T: Text;

Begin

Assign (T, 'my_file.txt');

Reset (T);

ReadLn (T, F, I, D); {Дані у вхідному файлі соответсвующие змінних розташовані в нових рядках. Процедура щоразу зчитує дані з нового рядка і переміщує курсор за ознаку кінця рядка EOLn}

End.


Процедура Write ([файлова змінна], [список виведення]);

Забезпечує вивід інформації в текстовий файл або передачу її на логічне пристрій. Файлова змінна повинна бути пов'язана із зовнішнім файлом для виведення інформації. Якщо файлова змінна відсутня, то мається на увазі виведення інформації на стандартний пристрій виводу (дисплей ПК). Тут [список виведення]: послідовність з одного або більше виразів типу:

-Символьний тип (Char)

-Строкової тип (String)

-Цілі числа

-Речові числа

-Булевой константи (Boolean)

Елементи списку висновку розділяються один від одного запятой.Любой елемент списку висновку може мати вигляд:

Виводімое_вираженіе [: ширина поля [: кол-во десяткових знаків]]

[ширина поля] і [кількість десяткових знаків] - це вирази типу Word. Квадратні дужки означають можливість відсутності ув'язнених у них параметрів. Подпараметр [ширина поля], якщо він присутній, вказує мінімальну ширину поля, в яке буде записуватися символьне подання виведеного значення. Саме символьне подання, так як всі дані перераховані в списку виведення переводитися в символьний тип і тільки після цього записуються в текстовий файл. Якщо символьне уявлення має меншу довжину, ніж [ширина поля], то воно буде доповнене зліва пропусками, якщо - велику довжину, то подпараметр [ширина поля] ігнорується і виводиться необхідне число символів. p> Подпараметр [кількість десяткових знаків] задає кількість десяткових знаків у дробовій частині дійсного числа. Він може використовуватися тільки спільно з [ширина поля] і тільки по відношенню до виводиться вираження одного з речових типів.

Якщо ширина поля виводу не вказана, соответсвующий елемент виводу виводиться слідом за попереднім без будь-якого їх поділу. p> ...


Назад | сторінка 7 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система зовнішнього освітлення футбольного стадіону розміром: довжина 110 м ...
  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Випадкові фізичні поля і їх спектральне подання
  • Реферат на тему: Розробка програми для зберігання і виведення списку співробітників і їхні з ...