Реферат: Конспект урока по информатике для десятого класса по теме «Условный оператор в Turbo Pascal 0»
План – конспект урока
по информатике
для десятого класса
по теме
«Условный оператор в Turbo Pascal 7.0»
Условный оператор
ЦЕЛЬ УРОКА: дать представление об условных операторах в
языке программирования Turbo Pascal.
ЗАДАЧИ УРОКА:
1) Образовательная: научить использовать условный оператор в языке программирования Turbo Pascal
2) Воспитательная: воспитывать культуру поведения.
3) Развивающая: развитие логического мышления, развитие умений преодолевать трудности при решении задач.
^ ТИП УРОКА: объяснение нового материала.
МЕТОДЫ ОРГАНИЗАЦИИ ДЕЯТЕЛЬНОСТИ УЧИТЕЛЯ: рассказ, объяснение.
ОБОРУДОВАНИЕ: компьютеры, доска.
ПЛАН
Проверка домашнего задания.
Изучение нового материала.
Условный оператор.
Оператор варианта.
Итог урока.
Домашнее задание.
Ход урока
ПРОВЕРКА ДОМАШНЕГО ЗАДАНИЯ
Вопросы:
Как записывается оператор вывода?
Как записывается оператор ввода?
Как записывается оператор присвоения?
Чем заканчивается программа?
Какие операции можно применять к переменным целого типа?
ИЗУЧЕНИЕ НОВОГО МАТЕРИАЛА
Условный оператор.
Условные операторы в Turbo Pascal 7.0 помогают нам осуществить «ветвление» программы, т.е. передать управление по условию.
Условный оператор имеет вид:
If условие THEN <операторы> [ELSE <операторы2]>
Выполнение условного оператора начинается с вычисления значения логического выражения, записанного в условии. Простые условия записываются в виде равенств или неравенств. Сложные условия составляют из простых с помощью логических операций. Если условие истинно, то выполняется <операторы1>, в противном случае <операторы2>.
ПРИМЕР 1.
Даны два числа А и В. Найти наибольшее из них.
РЕШЕНИЕ.
program prim 1;
uses crt;
Описываем переменные А и В как целые:
var a, b: integer;
begin
clrscr;
Вводим два целых числа:
writeln (‘введите2числа’);
readln (a,b);
Если А>В, то выводим на экран А, иначе В:
If a>b then writeln(a) else
writeln(b);
End.
В Turbo Pascal, если в качестве оператора должна выполниться серия операторов, то они объединяются в операторные скобки begin-End
Оператор варианта.
Если необходимо осуществить проверку более сложных условий, чем ДА/НЕТ, целесообразно использовать условный оператор ^ CASE переменная OF.
Если выражение выбора отвечает условиям списка выражений данного блока CASE, выполняются операторы из этого блока.
Применение оператора варианта рассмотрим на примере:
ПРИМЕР 2.
program prim 2;
var N: integer;
begin
Вводим целое число N:
writeln (‘n = ‘); readln (n);
Case n of
Если N<=0, то выводим на текст «<=0»:
-32768..0: writeln(‘<=0’)
Если N находится в пределах от 2 до 9, то выводим текст «2-9»:
2..9: writeln(‘<=0’);
Если N = 1 или N = 10, то выводим текст «1, 10»:
1, 10: writeln(‘1,10’);
else
Иначе выводим текст «>10»:
writeln(‘>10’)
Окончание ветвления:
End;.
Окончание программы:
End.
ИТОГ УРОКА
Домашнее задание.
Имеется условный оператор:
If D<>10 then writeln (‘ура’) else writeln (‘плохо…’)
Можно ли заменить его следующими операторами:
If D = 10 then writeln (‘ура’) else writeln (‘плохо…’)
If Not (D=W) then writeln (‘ура’) else writeln (‘плохо…’)
If Not (D=10) then writeln (‘ура’) else writeln (‘плохо…’)
If Not (D<>10) then writeln (‘ура’) else writeln (‘плохо…’
еще рефераты
Еще работы по разное
Реферат по разное
Тема урока: «Зорко одно лишь сердце…» («Маленький принц» А. де Сент-Экзюпери)
17 Сентября 2013
Реферат по разное
Задачи урока: Подвести учащихся к пониманию итогов политики «нового мышления»
17 Сентября 2013
Реферат по разное
Родины
17 Сентября 2013
Реферат по разное
В. Ф. Чешко Август 48 Урок
17 Сентября 2013