Для всех учителей из 37 347 образовательных учреждений по всей стране

Скидка до 75% на все 778 курсов

Выбрать курс
Получите деньги за публикацию своих
разработок в библиотеке «Инфоурок»
Добавить авторскую разработку
и получить бесплатное свидетельство о публикации в СМИ №ФС77-60625 от 20.01.2015
Инфоурок Информатика ПрезентацииПрезентация по информатике «Условный оператор» для 8 класса

Презентация по информатике «Условный оператор» для 8 класса

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Условный оператор.pptx

библиотека
материалов
Составной оператор Слова Begin и End называются операторными скобками End опе...

Описание презентации по отдельным слайдам:

1 слайд Составной оператор Слова Begin и End называются операторными скобками End опе
Описание слайда:

Составной оператор Слова Begin и End называются операторными скобками End оператор Begin ;

2 слайд Синтаксическая диаграмма IF Выражение булевского типа THEN ОПЕРАТОР ОПЕРАТОР
Описание слайда:

Синтаксическая диаграмма IF Выражение булевского типа THEN ОПЕРАТОР ОПЕРАТОР ELSE На месте оператора может стоять любой из операторов, в том числе и условный, но оператор должен быть только один.

3 слайд Оператор: :=, IF Пустой оператор End оператор Begin ;
Описание слайда:

Оператор: :=, IF Пустой оператор End оператор Begin ;

4 слайд Полный условный оператор выполняется так: b Оператор + Сначала проверяется ис
Описание слайда:

Полный условный оператор выполняется так: b Оператор + Сначала проверяется истинность условия Здесь b – выражение ,булевского типа, которое стоит после слова IF Если оно истинно, то компьютер выполняет оператор, стоящий после Then. Если оно ложно, то есть справедливо противоположное условие, то компьютер выполняет оператор, стоящий после слова Else Оператор _

5 слайд Пример 1. Read (x); IF x > 0 Then a:=x+1 Else a:=x-1;
Описание слайда:

Пример 1. Read (x); IF x > 0 Then a:=x+1 Else a:=x-1;

6 слайд Неполный условный оператор Не содержит слово Else и последующего за ним опера
Описание слайда:

Неполный условный оператор Не содержит слово Else и последующего за ним оператора. Если условие стоящее после слова IF, ложно, то ничего делаться не будет IF Выражение булевского типа THEN ОПЕРАТОР

7 слайд Неполный условный оператор выполняется так: b Оператор + Сначала проверяется
Описание слайда:

Неполный условный оператор выполняется так: b Оператор + Сначала проверяется истинность условия Здесь b – выражение ,булевского типа, которое стоит после слова IF Если оно истинно, то компьютер выполняет оператор, стоящий после Then.

8 слайд Пример 2 X:= 0; IF x > 0 Then a:=2* x; (‘X=’,X)
Описание слайда:

Пример 2 X:= 0; IF x > 0 Then a:=2* x; (‘X=’,X)

9 слайд После слова Then и после Else может стоять только один оператор. Если необход
Описание слайда:

После слова Then и после Else может стоять только один оператор. Если необходимо использовать не один оператор, а несколько то используется составной оператор

10 слайд IF x < 0 Then Begin x:=x-1; y:= y+1; End; Else y:=y-1; Пример 3.
Описание слайда:

IF x < 0 Then Begin x:=x-1; y:= y+1; End; Else y:=y-1; Пример 3.

11 слайд Если после слова Then в качестве оператора стоит условный оператор, то возмож
Описание слайда:

Если после слова Then в качестве оператора стоит условный оператор, то возможна такая конструкция. THEN Оператор 1 Оператор 2 ELSE Условие 1 IF THEN IF Условие 2 К какому IF относится Else? Какой оператор полный, а какой неполный? Для таких случаев введено правило: Else всегда относится к ближайшему IF.

12 слайд THEN Оператор 1 Оператор 2 ELSE Условие 1 IF THEN IF Условие 2 Если же требуе
Описание слайда:

THEN Оператор 1 Оператор 2 ELSE Условие 1 IF THEN IF Условие 2 Если же требуется, чтобы первый оператор был полным, а второй – неполным, то следует использовать операторные скобки Begin End К какому IF относится Else? Какой оператор полный, а какой неполный?

13 слайд полезное правило применения условного оператора Перед Else знак ; не ставитьс
Описание слайда:

полезное правило применения условного оператора Перед Else знак ; не ставиться никогда !!!

14 слайд Пример 4 IF n &lt; 2 Then; Begin p:=5*n; s:=2*(n+p); End. В каком случае будет в
Описание слайда:

Пример 4 IF n < 2 Then; Begin p:=5*n; s:=2*(n+p); End. В каком случае будет выполняться составной оператор?

15 слайд Пример 5 x:=1; y:=-1; z:=0; IF x &gt; 0 Then IF y &gt; 0 Then z:=1 Else z:=2; Вычис
Описание слайда:

Пример 5 x:=1; y:=-1; z:=0; IF x > 0 Then IF y > 0 Then z:=1 Else z:=2; Вычислите z после выполнения следующих фрагментов программ: Z:=2 Правильный ответ:

16 слайд Пример 6 x:=1; y:=-1; z:=0; IF x &lt; 0 Then IF y &gt; 0 Then z:=1 Else z:=2; Вычис
Описание слайда:

Пример 6 x:=1; y:=-1; z:=0; IF x < 0 Then IF y > 0 Then z:=1 Else z:=2; Вычислите z после выполнения следующих фрагментов программ: Z:=0 Правильный ответ:

17 слайд Пример 7 z: = 0; x: = 0; IF x &gt; 0 Then Begin IF z &gt; 0 Then z: = 1; End Else z
Описание слайда:

Пример 7 z: = 0; x: = 0; IF x > 0 Then Begin IF z > 0 Then z: = 1; End Else z: = 2; Вычислите значение z после выполнения следующих фрагментов программ: Z:=2 Правильный ответ:

18 слайд Пример 3. Составьте программу вычисления значений f (x) при различных значени
Описание слайда:

Пример 3. Составьте программу вычисления значений f (x) при различных значениях x. f (x)= 5, X = 2 2*x, X < 2 x+1, 2 X > 2

19 слайд Program Zadacha; Var x,f : Real; Begin Read (x); If x &lt; 2 Then f:=2*x; Writel
Описание слайда:

Program Zadacha; Var x,f : Real; Begin Read (x); If x < 2 Then f:=2*x; Writeln ( ‘f=‘ , f); End. If x = 2 Then f:=5; If x > 2 Then f:= (x+1)/2; If x = 2 Then f:=5 Else f:=(x+1)/2; If x < 2 Then f:=2*x Задача f (x)= 5, X = 2 2*x, X < 2 x+1, 2 X > 2

20 слайд Задание для самостоятельного выполнения Составьте программу вычисления значен
Описание слайда:

Задание для самостоятельного выполнения Составьте программу вычисления значений y при различных значениях a. y = a2, a = 4 -10, a < 4 9+a, 2 a > 4

21 слайд Домашнее задание. Напишите программу, которая будет считывать значение переме
Описание слайда:

Домашнее задание. Напишите программу, которая будет считывать значение переменных a и b и распечатывать сначала меньшее из двух значений , а потом большее.

22 слайд
Описание слайда:

Курс повышения квалификации
Курс профессиональной переподготовки
Учитель информатики
Курс профессиональной переподготовки
Учитель математики и информатики
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Краткое описание документа:
Большую часть информации воспринимаемой детьми составляет именно на зрительная  информация. Поэтому в процессе обучения важна наглядность. На сегодняшний день одним из наиболее востребованных и доступных  приложений является Microsoft  Office PowerPoint. Данная презентация разработана к уроку изучения новой темы «Условный оператор»  в языке программирования Pascal. (По программе Угринович-8).  В материале имеется теоретические аспекты изложения темы и практические задания, направленные на закрепление темы.
Общая информация

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.