Процедура записи Write производит вывод числовых данных, символов, строк, булевских значений.
Формат процедуры Write:
Write (y1,y2,... yn);
или
Write (fv,y1,y2,...,yn);
где y1, y2, …, yn- переменные допустимых типов данных; fv- имя файла, куда производится вывод.
Для вывода на принтер fv равно Lst. Чтобы устройство Lst стало доступным, необходимо подключить модуль Printer с помощью зарезервированного слова Uses:
Uses Printer;
Var
...
Begin
Write (234); {выражение представлено значением}
Write(A+B-2);{выводится результат выражения}
Write(Lst, ’Результат вычислений = ’, Result);{данные выводятся на принтер}
End.
Процедура записи WriteLn аналогична процедуре Write, единственное отличие заключается в том, что после вывода последнего в списке значения для одной процедуры WriteLn данные для следующей процедуры WriteLn будут выводиться с начала новой строки.
Порядок выполнения работы
1. Изучить теоретические сведения по теме “Операторы ввода-вывода данных”.
2. Получить индивидуальное задание у преподавателя и разработать программу в соответствии с поставленной задачей.
|
|
3. Показать работающую программу преподавателю.
4. Ответить на контрольные вопросы.
Контрольные вопросы
1. Общие сведения о вводе-выводе данных.
2. Процедуры ввода данных. Read. Формат, примеры.
3. Процедура ReadLn. Формат, примеры.
4. Процедуры вывода данных. Write, WriteLn. Форматы, примеры.
Лабораторная работа № 5
Написание программы на Паскале
С использованием операторов ввода-вывода данных с различными форматами выводимых данных
Цель работы: формирование знаний и умений по работе с простейшими операторами языка. Приобретение навыков написания программ с использованием различных форматов вывода данных.