Similar presentations:
Организация ввода и вывода данных при разработке программ в языке Паскаль
1. Повтори устно:
1) В честь кого назван языкпрограммирования Паскаль?
2) Назови алфавит языка Паскаль.
3) Какие типы данных используются в
языке?
4) Какую структуру имеет программа?
2. Почему программа не даст результат?
program primer;var a,b,c,d,m,n: integer;
begin
m:=a *d;
n:= b*d;
end.
?
?
3. Тема урока:
Кутепова Н.В, МОАУ «СОШ №4 г.Соль- Илецка Оренбургской обл.»2016 г.4.
Задачи урока:Узнать:
Научиться:
о способах ввода и вывода
данных в языке Паскаль.
правильно использовать
команды ввода и вывода
данных при разработке
программ.
5.
Ввод данных – передача информации отвнешнего носителя в оперативную память для
обработки.
Вывод данных – обратный процесс, когда
данные передаются после обработки из
оперативной памяти на внешнее устройство.
Для выполнения операций
служат четыре процедуры:
1. read,
2. readln,
3. write,
4. writeln.
ввода-вывода
6. Способы ввода данных
read( a, b, … n)Ввод с
клавиатуры:
readln (a, b, … n)
Присваивание
переменным
конкретных
значений
Автоматиче
ский ввод
числовых
данных
случайным
образом
a:= 16 ; b:= 35.8
randomize;
a:=random(x);
7. Способы вывода результата. Оператор Write.
Работа с учебникомс. 114-116.Ответь
письменно на
вопросы
8. Контрольные вопросы:
1) Каково назначение оператора Write?2) Что означает запись Write( ‘ S= ‘ , S) ?
3) Какие разделители можно
использовать в записи оператора
Write?
4) Для вывода каких чисел используется
запись Write ( ‘ S= ‘ , S : 3 : 1) ?
5) Что произойдет, если оператор Write
записать как Writeln?
9.
Пример рассмотреть пример программы,записать его в тетрадь:
var A, B, C: integer;
begin
Readln (A, B, C);
Write ('A*B =',A*B);
Write ('C*B =',C*B);
end.
На экране:
3 4 5 {Enter}.
A*B = 12
C*B =20