Ввод и вывод данных
Ввод данных
read(<список ввода>);
readln(<список ввода>);
Примеры:
read(a,b,c);{где a,b,c - переменные. Ввод данных осуществляется через пробел}
readln(a,b,c);{где a,b,c - переменные. Ввод данных осуществляется через enter}
Список вывода может содержать константы, переменные, выражения, формат вывода. Выражения в списке вывода разделяются запятыми.
Вывод данных
write(<список вывода>);
writeln(<список вывода>);
Примеры:
write(a,b,c);{где a,b,c - переменные. После вывода данных на экран, курсор останется на последнем символе}
writeln(a,b,c);{где a,b,c - переменные. После вывода данных на экран, курсор перейдет на новую строку)}
Окончание ln в имени процедуры означает, что курсор автоматически будет переведен в начало следующей строки экрана.
Закрепление изученного материала (5 минут):
Что такое программа?
Что такое идентификатор?
Как обозначается имя переменной?
Какие типы переменной вы знаете?
Назовите оператор ввода данных
Назовите оператор вывода данных
Практическая работа: «Знакомство со средой программирования Free Pascal» (10 минут).
Запустите программу Free Pascal. Запишите в тетрадь полный путь.
Запишите в тетрадь, какие команды содержит основное меню программы
Запишите в тетрадь, какие команды содержит каждый пункт меню.
Домашнее задание (5 минут):
Учить определения
Угринович, § 2.1., 2.2.
Запишите на языке PASCAL следующие выражения:
Преобразуйте линейную запись выражения в арифметическую:
(1/3)*(pi*sqr(R)*h)+2*pi*R*h/3
sqrt(a+b-2*b*c)+(c-1)
a+3*c/(c*a-a1)+sqrt(3)
