Серкова Екатерина Геннадьевна Открытый урок «Условный оператор»
Тема: «Условный оператор» План урока: 1.Опрос по теме «Типы данных и основные операции языка Turbo Pascal» 2.Изучение нового материала 3.Решение задач 4.Подведение итогов урока
Тема: «Условный оператор»Опрос 1.Дайте определение понятию Тип данных и перечислите стандартные типы данных применяемые в Turbo Pascal? 2.Расскажите про целый и вещественный типы? Как они записываются в Turbo Pascal?
Тема: «Условный оператор»Опрос 3.Расскажите про строчный, символьный и логический типы данных. Как они записываются в Turbo Pascal? 4.Что такое оператор присваивания? Какие действия выполняться по данному оператору и как он записывается на языке Turbo Pascal.
Тема: «Условный оператор» 5. Исправьте ошибки в программе Program 2 pr; Var b,s:real; Begin Writeln (Введите числа b и с) Readln(b,c); A=b+c; Write ln ( a=,a); End.
Тема: «Условный оператор» Запиши на языке программирования следующее математическое выражение: х 2 +2ху-у Переведите запись с языка программирования Паскаль на математический язык Sqrt(x)*3 – (a+2)/b
Тема: «Условный оператор» Program Z1; Var a,b,c,x,y: real; Begin Writeln (Введите числа a, b и с); Readln( a,b,c); D:=sqr(b)-4*a*c; x:=(-b+sqrt(d))-2*a; y:=(-b-sqrt(d))-2*a; Writeln (x=,x, у=,y); End.
Тема: «Условный оператор»
Полная форма ветвления If Условие Оператор 1 Оператор 2 ВыполняетсяНе выполняется thenelse
Тема: «Условный оператор» IF (условие) THEN (оператор 1) ELSE (оператор 2); Внимание! Внимание! Перед Else точка с запятой не ставится. Синтаксис полного условного оператора ;;
Тема: «Условный оператор» Сложные условия IF (условие 1) AND (условие 2) THEN (оператор 1) ELSE (оператор 2); И Or - ИЛИ Not - Не
Тема: «Условный оператор» If Условие Оператор ВыполняетсяНе выполняется thenelse Оператор If Условие Оператор Выполняется then Не выполняется else
Тема: «Условный оператор» IF (условие) THEN Begin (оператор); (оператор); End ELSE Begin (оператор); (оператор); End; Составной оператор ;
Тема: «Условный оператор» Неполная форма ветвления If Условие Оператор 1 Оператор 2 ВыполняетсяНе выполняется thenelse Эта часть может отсутствовать
Тема: «Условный оператор»IF (условие) THEN (оператор 1); Синтаксис неполного условного оператора
Тема: «Условный оператор» Постановка задачи Даны три целых числа. Найти количество положительных чисел в каждом наборе.
Тема: «Условный оператор»а b c readln(a,b,c); kol kol:=0; If a>0 then kol:=kol+1; If b>0 then kol:=kol+1; If c>0 then kol:=kol+1;
Тема: «Условный оператор» в которой значение переменной с вычисляется по формуле: a+b, если а –нечетное и a*b, если а – четное. If a div 2=0 then Write (Число чётное) else write (Число нечетное);
Тема: «Условный оператор» который вычисляет значение функции: If х >3 then y:=sqr(x) + 5 else y:=x- 8;
Тема: «Условный оператор» Каким будет значение переменной а после выполнения операторов: a:=3; if a>4 then then a:=a+2 a:=a+2 else else a:=a+3; a:=a+3;
Тема: «Условный оператор» Упростите следующий фрагмент программы: if a>b then c:=1; if a>b then d:=2; if a
Тема: «Условный оператор» Домашнее задание 1.Выучить наизусть условный оператор 2.Написать в тетради решение задачи: Вводятся оценки по физике и математике. Выведи на экран "Молодец" если их сумма равна или более 9 в противном случае выведи «Подтянись».