Урок № Тема:
«Оператор вывода в ЯП Паскаль»
Триединая цель урока:
-
Познавательная – научить учеников применять оператор write для вывода результатов работы программы, красиво и грамотно оформлять интерфейс программы, закрепить применение арифметических выражений и операций для числовых данных ЯП Pascal при составлении программ.
-
Развивающая – учить анализировать и делать выводы и решать поставленную проблему.
-
Воспитательная – воспитывать дисциплинированность, аккуратность, внимательность, ответственность, бережное отношение к вычислительной технике.
Орг. Момент 1
Актуализация знаний 8-9
Решение задач на нахождение ошибок в программе. Презентация.
Найдите ошибки в программе:
Begin;
Program proba;
Var a:b: integer
a:=3,8;
b:=7;
c:=a+b
End.
Найдите ошибки в программе:
Begin;
Program proba;
Var a:b: integer
a:=3,8;
b:=7;
c:=a+b
End.
Найдите ошибки в программе:
Programm prob:
Var a,b,c: integer;
Begin;
a:=3,5;
b:=7;
a:=c/b;
End.
Найдите ошибки в программе:
Programm prob:
Var a,b,c: integer;
Begin;
a:=3;
b:=7;
a:=c/b;
End.
Найдите ошибки в программе:
Program 1;
Var a,b: integer:
c: real;
Begin
a:=3.6;
b:=7.5;
d:=a·b;
End.
Найдите ошибки в программе:
Program p1a:
Var b,c: integer:
Begin
a:=real;
a:=3.5;
b:=7;
c:=a+b;
End;
Найдите ошибки в программе:
Program proba2;
War a,b: intenger
Begin
c:=integer;
a=3,5;
b:=7;
c:=a+b;
End.
Постановка проблемы: 2-3
На экране программа вычисления суммы двух чисел, запустим её. Ошибок нет, а где результат? Куда он записывается? | В переменную С |
А как нам узнать значение этой переменной? | Вывести на экран |
Каким образом? | Дать компьютеру команду |
Как называется такая команда? | Оператор |
Значит это оператор чего? | Оператор вывода |
А какой язык программирования мы изучаем? | ЯП Паскаль |
Итак тема сегодняшнего урока «Оператор вывода в ЯП Паскаль» | «Оператор вывода в ЯП Паскаль» |
Объявление темы и объяснение нового материала: 10-12
Для вывода данных в ЯП Паскаль используется оператор вывода WRITE
Записывается он следующим образом:
Write(a); – где а имя переменной, этот оператор выводит на экран значение переменной а.
Writeln (a); выводит значение переменной и переводит курсор на новую строку.
А если мы напишем в программе просто Writeln; что произойдет?
Это используется для вставки пустой строки.
А можно ли данный оператор использовать для вывода текста?
Можно, тогда оператор будет иметь следующий вид
Writeln(‘текст’); вывод______чтобы вывести текст его надо заключить в апострофы
При этом текст внутри апострофов будет отображаться так как вы его отформатировали.
Например………………
А если текст и переменные? Возможно? Ваши мысли?
Можно только текст и переменные отделяются друг от друга запятой.
Пример…….
И еще ….
Когда в результатом работы программы является дробное число, и надо сократить запись числа то в этом случае используют так называемый формат вывода:
Writeln(a:6:3);
Как вы думаете, что это значит?
Если не додумают то рассказываю сам, если додумают то рассказываю сам, если дотупят, что вряд ли, то молодцы))))
Физкультминутка.
Практическая часть 12-13
Мой комментарий и выполнение работы.
Практическая работа «Оператор вывода»
Задание 1
Написать программу вычисляющую среднее арифметическое трёх чисел: а=6, b=7,6, c=10. Результат вывести на экран в виде: «Среднее арифметическое равно =… ».
Задание 2
Даны переменнные a=10, b=7. Написать программу при помощи которой значения этих переменных меняются местами. Результат вывести на экран в виде:
«a=….»
«b=….».
Задание 3
Даны три числа: a=10,2, b=7, с=15. Написать программу, вычисляющую значение выражения x=
. Результат вывести виде: «Значение переменной х равно…..» с тремя знаками в дробной части.
Задание 4(дополнительное)
Пусть требуется найти сумму, произведение и разность двух данных чисел. Для каждого из чисел надо придумать имя переменной, значение и указать ее тип. Затем ввести эти числа в отведенные ячейки и, используя возможности оператора вывода напечатать результаты.
При решении задач имена присваиваются не только исходным данным, но и результатам, а также получаемым промежуточным значениям. Поскольку в рассматриваемом примере надо получить три результата, введем для них переменные X,Y,Z. В программе этим переменным будут присвоены значения суммы, произведения и разности двух вводимых чисел.
Итоги урока. 1 мин.
Домашнее задание:
Повторить:
Выучить:
Задача
Радиус внешней окружности – R1=10, радиус внутренней окружности – R2=6.
Найти площадь кольца по заданным внешнему и внутреннему радиусам.
Результат вывести на экран в виде: «Площадь кольца равна =… ».