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

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

Скачать материал

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

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

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

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Менеджер спортивного клуба

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

  • Условный операторPASCAL

    1 слайд

    Условный оператор
    PASCAL

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

    2 слайд

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

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

    3 слайд

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

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

    4 слайд

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

  • Полный условный оператор выполняется так:bОператор+Оператор_Сначала проверяет...

    5 слайд

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

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

    6 слайд

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

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

    7 слайд

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

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

    8 слайд

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

  • Пример 2X:= 0;
IF x > 0 Then  a:=2* x;








 (‘X=’,X)

    9 слайд

    Пример 2
    X:= 0;
    IF x > 0 Then a:=2* x;








    (‘X=’,X)

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

    10 слайд

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

  • IF x < 0 Then
          Begin   
                      x:=x-1;...

    11 слайд

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

  • Если после слова Then в качестве  оператора стоит условный оператор, то возмо...

    12 слайд

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

  • THENОператор 1Оператор 2ELSEУсловие 1IFTHENIFУсловие 2Если же требуется, чтоб...

    13 слайд

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

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

    14 слайд

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

  • Пример 4IF n &lt; 2 Then;
Begin   
         p:=5*n;
         s:=2*(n+p);
End....

    15 слайд

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

  • Пример 5     x:=1;  y:=-1;  z:=0;
     IF x &gt; 0 Then
          IF y &gt; 0   The...

    16 слайд

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

  • Пример 6     x:=1;  y:=-1;  z:=0;
     IF x &lt; 0 Then
          IF y &gt; 0   The...

    17 слайд

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

  • Пример 7     z: = 0;     x: = 0;
     IF x &gt; 0 Then
         Begin...

    18 слайд

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

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

    19 слайд

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

  • f (x)=   5,      X = 22*x,  X &lt; 2x+1,  2X &gt; 2Program Zadacha;
Var  x,f : Real...

    20 слайд

    f (x)= 5, X = 2
    2*x, X < 2
    x+1,
    2
    X > 2
    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
    Задача

  • Задание для самостоятельного выполненияСоставьте программу вычисления значени...

    21 слайд

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

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

    22 слайд

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

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 609 929 материалов в базе

Скачать материал

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

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

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

  • Скачать материал
    • 19.04.2014 1183
    • ZIP 114.1 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сизова Светлана Игоревна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Сизова Светлана Игоревна
    Сизова Светлана Игоревна
    • На сайте: 7 лет
    • Подписчики: 1
    • Всего просмотров: 3094
    • Всего материалов: 3

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 45 человек из 21 региона

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 42 человека из 21 региона

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 27 человек из 17 регионов

Мини-курс

Управление и стратегическое развитие высшего образования

5 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Аспекты эмоционального благополучия и влияния социальных ролей на психологическое состояние

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Педагогические аспекты работы с баснями Эзопа

6 ч.

780 руб. 390 руб.
Подать заявку О курсе