Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процедуры ввода-вывода



Решение самой простой задачи на ЭВМ не обходится без операций ввода-вывода информации. Ввод данных – это передача информации от внешнего носителя в оперативную память для обработки. Вывод – обратный процесс, когда данные передаются после обработки из оперативной памяти на внешний носитель (терминал ввода-вывода, печатающее устройство, дискета, винчестер, флешка и др.

Для выполнений операций ввода и вывода данных используются следующие четыре процедуры ввода-вывода:

Write(<параметры>),

WriteLn(<параметры>),

Read(<параметры>),

ReadLn(<параметры>).
Процедура Write(<параметры>) - используется для записи значений параметров на стандартное устройство вывода информации - экран монитора. При использовании в качестве параметров переменных, на экран выводятся их значения. Если их более одного, то они перечисляются через запятую. В процедуре Write(<параметры>) могут записываться значения, заданные своими изображениями, а также - арифметические и логические выражения.
Например:
Write (A,B,4); Вывод значений A, B и значения 4
Write (A+B); Вывод результата сложения значений двух переменных A и B
Write ('Строка'); Вывод строкового изображения "Строка" на экран
Write ('Строка', B); Вывод строкового изображения "Строка" на экран и значения переменной B.
При выводе значений переменных может использоваться форматный вывод c фиксированной точкой.
Например:
Write (A:7:2); A:N:M - указывается формат значения переменной. Это значит, что всего N символов, отводится под значение переменной A, причем после десятичной точки будет выведено на экран M символов.
WriteLn(<параметры>) отличается от Write(<параметры>) тем, что после вывода значений параметров курсор переводится в начало следующей строки.
Для ввода информации со стандартного устройства ввода информации - клавиатуры, используется процедура Read(<параметры>). В качестве параметров используются идентификаторы переменных, которым присваиваются вводимые значения. Если их несколько, то они перечисляются через запятую.
При выполнении программы процедура Read(<параметры>) переводит программу в режим ожидания вводимых данных. Значения должны вводится в порядке указания их в процедуре, при этом типы вводимых значений должны соответствовать типам соответствующих переменных. Отделяются значения друг от друга символом пробел или нажатием клавиши Enter.
ReadLn(<параметры>) отличается тем, что он после своего выполнения переводит курсор в начало следующей строки.

Следующая лекция будет посвящена модулям CRT и GRAPH Pascal. Мы изучим особенности подключения модулей к программе, рассмотрим координаты экрана, а также познакомимся с графическими функциями и процедурами модуля GRAPH, управлением экраном, звуком и клавиатурой с помощью функций и процедур модуля CRT.

Подпись автора _______ К.Т. Тынчеров

«_____» ____________________ 2009 г.

Лекция рассмотрена на заседании

кафедры ИТМЕН

«_____» _________________ 2009 г.

протокол № ______





Дата публикования: 2015-06-12; Прочитано: 270 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...