logo search
экзамен информатика

42 Процедуры ввода и вывода, форматированный вывод

Вывод данных на экран или файл в языке программирования Pascal осуществляется с помощью процедур write и writeln. Здесь будет рассмотрен вывод только на экран.Допустим, нам требуется отобразить на экране пару фраз. Если мы хотим, чтобы каждая из них начиналась с новой строки, то надо использовать writeln, если нет – то write (изображение 1. Write и Writeln).Особого смысла использовать два оператора write, когда можно все фразы записать в одном, конечно нет. Write чаще используется, когда после какого-то сообщения на экране требуется получить данные от пользователя. Т.е. выводим на экран «Введи число: » и не переводим курсор на новую строку, а ждем ввода.

Ввод данных в языке программирования Паскаль обеспечивается процедурами read и readln. Ввод данных осуществляется либо с клавиатуры, либо из файла. Здесь будет рассмотрен только ввод с клавиатуры .Когда данные вводятся в память, то надо к ним в дальнейшем как-то обращаться, и знать, где они там лежат. За это все отвечает механизм переменных. Поэтому, когда в программе на Pascal используется процедура read (или readln), то в качестве фактического параметра (аргумента) ей передается имя переменной, которая будет связана с вводимыми данными. Потом эти данные можно будет использовать в программе, можно просто вывести на экран