
- •Лабораторная работа №1 Составление простейших программ на языке Pascal
- •6 Порядок выполнения работы:
- •7 Содержание отчета
- •8 Контрольные вопросы
- •9 Приложение
- •9.1 Структура программы
- •9.2 Основные типы данных
- •9.2.1 Целый тип данных
- •9.2.2 Действительный тип данных
- •9.2.3 Логический тип данных
- •Выражения и операции
- •Арифметические выражения
- •Логические выражения
- •Оператор присваивания
- •Ввод данных с клавиатуры и вывод результатов на экран
- •Операторы вывода на экран
- •Операторы ввода с клавиатуры
Операторы ввода с клавиатуры
Оператор Read предназначен для ввода с клавиатуры значений переменных (исходных данных).
Общий вид оператора:
Read( переменная1, переменная2, … переменнаяN);
Например,
Read( х );
При выполнении этого оператора происходит прерывание работы компьютера, после чего пользователь должен набрать на клавиатуре значение переменной х и нажать клавишу Enter. После нажатия клавиши Enter введенное значение присвоится переменной, имя которой указано в скобках.
Read( х, у, с );
При выполнении этого оператора происходит прерывание работы компьютера, после чего пользователь должен набрать на клавиатуре значения переменных в одной строке, разделяя пробелами и нажать клавишу Enter, или после каждого введенного значения нажимает Enter. После нажатия клавиши Enter введенные значения присваиваются переменным, имена которых указаны в скобках (по порядку).
Оператор Readln отличается от Read только тем, что после выделения очередного числа из введенной с клавиатуры строки и присваивания его последней переменной из списка оператора Readln, оставшаяся часть строки теряется, и следующий оператор Read или Readln будет требовать нового ввода. Например, в результате выполнения инструкций
Readln ( х, у );
Read ( с );
при наборе пользователем строки
10 78 56
переменная х получит значение 10, у получит значение 78. После чего программа будет ожидать ввода нового числа, чтобы присвоить его переменной с.