Презентация "Операторы ветвления" 9 класс


Подписи к слайдам:
Оператооры ветвления

1. Что можно назвать алгоритмом?

  • 1. Что можно назвать алгоритмом?
  • а) схему движения автобусов
  • б) правила пользования микроволновой печи
  • в) расписание уроков
  • Вариант - I

Вариант - II

  • 1. Что можно назвать алгоритмом?
  • а) инструкцию по использованию акварельной краски
  • б) схему электрической цепи
  • в) чертеж дома

Вариант - I

  • 2. Какая геометрическая фигура обозначает в блок-схеме действие?
  • а) овал
  • б) прямоугольник
  • в) параллелограмм

Вариант - II

  • 2. Какая геометрическая фигура обозначает в блок-схеме вывод результата?
  • а) овал
  • б) прямоугольник
  • в) параллелограмм

Вариант - I

  • 3.Какой оператор описывает в программе вывод результата
  • а) readln
  • б) writeln
  • в) begin

Вариант - II

  • 3.Какой оператор описывает в программе ввод данных
  • а) readln
  • б) writeln
  • в) begin

Вариант - I

  • 4. Определите результат выполнения программы:
  • begin
  • x:=5;
  • y:=3;
  • a:= x+y;
  • a:= a+1;
  • writeln (a);
  • end.
  • а) 2
  • б) 8
  • в) 9

Вариант - II

  • 4. Определите результат выполнения программы:
  • begin
  • x:=4;
  • y:=5;
  • a:= x-y;
  • a:= a-1;
  • writeln (a);
  • end.
  • а) 0
  • б) -2
  • в) 2

картина

  • Операторы ветвления

Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность действий

ИЛИ СОКРАЩЕННУЮ ФОРМУ(2)

  • 1
  • Условие
  • Серия 1
  • Серия 2
  • Да
  • Нет
  • Да
  • Нет
  • Условие
  • Серия 1
  • 2
  • КОМАНДА ВЕТВЛЕНИЯ
  • ИМЕЕТ ПОЛНУЮ (1)

Ветвление в полном варианте

  • Ветвление в полном варианте

  • A > B ?
  • A - максимальное
  • В - максимальное
  • Да
  • Нет

Оператор ветвления в полном варианте

  • IF (условие) THEN (операторы) ELSE (операторы);
  • условие
  • записывается с помощью знаков сравнения
  • и принимает два значения: да или нет
  • IF A>B THEN max:=A ELSE max:=B;

Ветвление в неполном варианте

  • Ветвление в неполном варианте

  • Да
  • Нет
  • A > B ?
  • B:=B*2

Оператор ветвления в неполном варианте

  • IF (условие) THEN (операторы);
  • IF A>B THEN B:=В*2;

ЭВМ запрашивает:

  • ЭВМ запрашивает:
  • “Сколько будет 2 + 2?”. Если ответ верен, то отвечает: “Молодец!”. В противном случае: “Запомните: 2 + 2 = 4!”.
  • 2+2=4
  • «Молодец»
  • «Запомни:2+2=4»
  • Да
  • Нет

program x1;

  • program x1;
  • uses crt;
  • var a: integer;
  • begin
  • if a=4 then writeln (‘Молодец’)
  • else writeln (‘Запомните: 2 + 2 = 4!’);
  • readkey;
  • end.

  • На улице жарко ?
  • Идти на пляж
  • Взять плащ и зонт
  • Да
  • Нет