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

Подписи к слайдам:
ОПЕРАТОРЫ УСЛОВНОГО ПЕРЕХОДА
  • В среде Pascal
Условный оператор
  • Существуют три базовых структуры алгоритмов:
  • Линейная структура;
  • Ветвление;
  • Циклы.
  • Структуре ветвления в Pascalе соответствует оператор условного перехода
Структура №1
  • Условному оператору отвечают две структуры:
  • 1 структура – неполная
Структура №2
  • 2 структура
  • полная –
  • при выполнении условия выполняется один блок действий, а при невыполнении – другой блок действий.
Пример
  • Если твой сосед по парте
  • Стал источником заразы,
  • Обними его и в школу
  • Две недели не придешь…
  • Григорий Остер «Вредные советы»
… Прямоезжая дорожка заколодела, Заколодела дорожка, замуравила: Как по той ли по дорожке прямоезжей Да пехотою никто да не прохаживает, На добром коне да не проезживает… Героические былины.
  • «Витязь на распутье» Виктор Васнецов
  • Пример
Гамлет
  • Быть или не быть – таков вопрос;
  • Что благородней духом – покоряться
  • Пращам и стрелам яростной судьбы
  • Иль, ополчась на море смут, сразить их
  • Противоборством?…
Общий вид условного оператора
  • IF <логическое выражение>
  • THEN <оператор_1>
  • ELSE <оператор_ 2> ;
Пример программы
  • Составить программу для нахождения максимального из двух чисел a и b
Как записать условие?
  • If a > b
  • then max:=a
  • else max:=b;
Как составить программу?
  • Writeln(‘Максимальное из двух данных чисел равно ’,max);
  • readkey;
  • End.
  • Program n1;
  • Uses crt;
  • Var a,b,max : integer;
  • Begin
  • clrscr;
  • Write(‘Введите значение a = ’);
  • Readln(a);
  • Write(‘Введите значение b = ’);
  • Readln(b);
  • If a > b then max:=a
  • else max:=b;
Благодарю за внимание