Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы прог TURBO PASCAL.doc
Скачиваний:
18
Добавлен:
11.11.2018
Размер:
580.61 Кб
Скачать
  1. Ввод-вывод данных

Ввод (считывание) информации осуществляется с помощью процедур ввода Read и Readln:

Read (b1, b2, ... ,bn); Readln (b1, b2, ... ,bn);

где bi – имена переменных, значения которых вводятся с клавиатуры.

Readln; - ввод пустой строки (ожидание нажатия на Enter).

Например: Read (x, y, z); Readln (a);

Вывод информации на экран осуществляется с помощью процедур Write и Writeln:

Write (a1, a2, ... ,an); Writeln (a1, a2, ... ,an);

где ai – имена переменных, значения которых выводятся на экран.

Writeln; - осуществляет вывод пустой строки.

Например: Write (x, y); Writeln (b);

В процедуре вывода при необходимости указывается ширина поля под запись числа:

для целых: write (b : m);

для действительных: write (b : m : n);

где m – число позиций под запись всего числа (включая точку для действительного числа);

n – число позиций под дробную часть.

Например: writeln (x : 12); write (s : 10 : 3);

Если n не указано, то число выводится в нормализованной форме.

Выводимые на экран сообщения заключаются в апострофы:

Writeln ('Введите переменные:'); Write ('y=', y : 12 : 4);

Для вывода информации на печать в процедуру Write добавляется имя Lst, например,

Writeln (lst, 'y=', y : 10);

при этом в Uses-строку программы записывается имя модуля Printer, т.е. Uses Printer; .

Основы программирования в среде Turbo Pascal

Составители: Будин Владимир Иванович

Крайнова Екатерина Анатольевна

Редактор В.Ф. Елисеева

Технический редактор Г.Н. Шанькова

Корректор Л.А. Веденеева

Подписано в печать .

Формат 60×84 1/16. Бумага типогр. №2.

Печать оперативная. Усл. п. л.

Усл. кр. – отт. Уч.-изд. л.

Заказ Тираж 200. С.-

Самарский государственный технический университет.

443010. Г. Самара, ул. Галактионовская, 141

Типография филиала Сам ГТУ в г. Сызрани

446001 г. Сызрань; ул. Советская, 45

0