Выбранный для просмотра документ Структура программы. Ввод, Вывод. Присваивание.pptx
Скачать материал "Pascal ABC. Процедуры ввода и вывода данных. Присваивание"
Рабочие листы
к вашим урокам
Скачать
1 слайд
Pascal ABC
2 слайд
Структура программы
3 слайд
Оператор присваивания
Оператор присваивания имеет вид:
переменная:= выражение;
X:= 44;
S1:=(a*x+b)/c;
w:=sqr(z)-1/5;
Примеры:
4 слайд
Процедура вывода данных
Процедура writeln после вывода своих параметров осуществляет переход на следующую строку.
X:=5;
Y:=10;
S:=X+Y;
Writeln (‘X=’,X);
Writeln (‘Y=’,Y);
Writeln (‘S=’,S);
Результат выполнения
Фрагмент программы
X=5
Y=10
S=15
5 слайд
Процедура вывода данных
Процедура write после вывода своих параметров оставляет курсор в той же строке.
X:=5;
Y:=10;
S:=X+Y;
Write (‘X=’,X);
Write (‘ Y=’,Y);
Write (‘ S=’,S);
Результат выполнения
Фрагмент программы
X=5 Y=10 S=15
6 слайд
Процедура ввода данных
Процедура readln после ввода своих параметров осуществляет переход на следующую строку.
Readln (параметры);
Параметры в списке перечисляются через запятую и должны быть переменными
Readln (a);
Readln (x1,x2);
Примеры:
7 слайд
Процедура ввода данных
Процедура read после ввода своих параметров оставляет курсор в той же строке.
Read (параметры);
Параметры в списке перечисляются через запятую и должны быть переменными
Read (a);
Read (x1,x2);
Примеры:
8 слайд
Задача
Написать программу вычисления скорости движения автомобиля, если известны время и расстояние. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены цветом).
Введите расстояние (км)
180
Введите время (ч)
3
Скорость составляет 60 (км/ч)
9 слайд
Решение задачи
Для вычисления скорости воспользуемся формулой:
10 слайд
Решение задачи
Первый раздел программы – раздел заголовка.
Имя программы не должно содержать пробелов, русских букв, не должно начинаться с цифр.
Program skorost;
11 слайд
Решение задачи
Второй раздел программы – раздел описания переменных.
Нужно перечислить все переменные, которые необходимы в программе:
s - расстояние, v - скорость,
t - время.
byte – число от 0 до 255
integer – числа от -2147483648 до 2147483647
real – целые числа и десятичные дроби
v – указываем тип real, т.к. при делении S на t может получиться не целое число
Program skorost;
Var s, t: integer;
v: real;
12 слайд
Решение задачи
Далее следует раздел операторов
Program skorost;
Var s, t: integer;
v: real;
Begin
13 слайд
Решение задачи
По условию задачи далее должно появиться сообщение Введите расстояние (км) и курсор должен оказаться на новой строке
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Var s, t: integer;
v: real;
14 слайд
Решение задачи
Теперь пользователь должен ввести расстояние, которое обозначено S
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Readln (S);
Var s, t: integer;
v: real;
15 слайд
Решение задачи
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Readln (S);
Далее следует появление еще одного комментария Введите время (ч)
и курсор должен оказаться на новой строке
Writeln (‘Введите время (ч)’);
Var s, t: integer;
v: real;
16 слайд
Решение задачи
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Readln (S);
Writeln (‘Введите время (ч)’);
Теперь пользователь должен ввести значение времени, которое обозначено t
Readln (t);
Var s, t: integer;
v: real;
17 слайд
Решение задачи
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Readln (S);
Writeln (‘Введите время (ч)’);
Теперь можно определить скорость
Readln (t);
V:=S/t;
Var s, t: integer;
v: real;
18 слайд
Решение задачи
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Readln (S);
Writeln (‘Введите время (ч)’);
В завершении необходимо вывести ответ, согласно условия задачи
Readln (t);
V:=S/t;
Var s, t: integer;
v: real;
Writeln ('Скорость составляет ',v,' (км/ч)');
19 слайд
Решение задачи
Writeln (‘Введите расстояние (км)’);
Program skorost;
Begin
Readln (S);
Writeln (‘Введите время (ч)’);
Конец программы
Readln (t);
V:=S/t;
Var s, t: integer;
v: real;
Writeln ('Скорость составляет ',v,' (км/ч)');
End.
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ План работы на уроке.docx
Скачать материал "Pascal ABC. Процедуры ввода и вывода данных. Присваивание"
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ План урока.docx
Скачать материал "Pascal ABC. Процедуры ввода и вывода данных. Присваивание"
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
6 663 076 материалов в базе
Настоящий материал опубликован пользователем Фадина Надежда Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
500/1000 ч.
Мини-курс
5 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.