Разработка урока по теме Организация ветвления на языке Паскаль презентация

Содержание

Слайд 2

если А>В то С:=А иначе С:=В А>В С:=А С:=В да нет

если А>В то
С:=А
иначе
С:=В

А>В

С:=А

С:=В

да

нет

Слайд 3

Организация ветвления на языке Паскаль. Я услышал и забыл. Увидел

Организация ветвления на языке Паскаль.

Я услышал и забыл.
Увидел и запомнил.


Сделал и понял!

Чарльз Бэббидж

Слайд 4

Проверка домашнего задания

Проверка домашнего задания

Слайд 5

Проверка домашнего задания

Проверка домашнего задания

Слайд 6

Слайд 7

Слайд 8

Слайд 9

Проверим свои знания

Проверим свои знания

Слайд 10

Фрагмент алгоритма изображён в виде блок-схемы. Определите, какое значение переменной

Фрагмент алгоритма изображён в виде блок-схемы. Определите, какое значение переменной

S будет напечатано в результате выполнения алгоритма.

A:=3 ; B:=4

A>B

A:=A+1;
S:=A*B

B:=B+1;
S:=A+B

Печать S

Слайд 11

a:=9 b:=8 c:=2 если (a>b) и (b>c) то x:=2*a+b+c иначе a:=b+c; x:=a-3*b вывод x кон

a:=9
b:=8
c:=2
если (a>b) и (b>c) то x:=2*a+b+c
иначе
a:=b+c;
x:=a-3*b
вывод x
кон


Слайд 12

В. Васнецов “Витязь на распутье”, 1882 г. Направо пойдёшь -

В. Васнецов “Витязь на распутье”, 1882 г.

Направо пойдёшь - коня

потеряешь, налево пойдёшь – жизнь потеряешь.

Скажите, с точки зрения алгоритмизации и программирования,
что написано на камне?

Слайд 13

Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от

Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия

выполняется либо одна, либо другая последовательность действий.
Слайд 14

Основные варианты структуры ветвления: если - то; если – то - иначе; Полная форма Неполная форма

Основные варианты структуры ветвления:
если - то; если – то -

иначе;

Полная форма

Неполная форма

Слайд 15

* + / - := mod div = > >=

*

+

/

-

:=

mod

div

=

<>

>

<

>=

<=

Слайд 16

Запись команды ветвления на языке программирования Pascal

Запись команды ветвления
на языке программирования Pascal

Слайд 17

IF (условие) THEN (операторы);


IF (условие) THEN (операторы);

Слайд 18

IF (условие) THEN (операторы) ELSE (операторы);

IF (условие) THEN (операторы) ELSE (операторы);

Слайд 19

если А>В то С:=А иначе С:=В А>В С:=А С:=В да нет

если А>В то
С:=А
иначе
С:=В

А>В

С:=А

С:=В

да

нет

Слайд 20

Задача № 1: Ввести число. Если оно неотрицательно, вычесть из

Задача № 1: Ввести число. Если оно неотрицательно,
вычесть из

него 50, в противном случае
прибавить к нему 100.
Задача № 2: Ввести 2 числа. Если их произведение
отрицательно, умножить его на –2, в противном случае
увеличить его в 3 раза.
Задача № 3: Ввести 2 числа. Вычесть из большего
меньшее.
Слайд 21

Домашнее задание Вариант 4 задачи 8,9,10,14, робот.

Домашнее задание

Вариант 4 задачи 8,9,10,14, робот.

Слайд 22

Ответьте на вопросы Что нового вы узнали на уроке? С

Ответьте на вопросы
Что нового вы узнали на уроке?
С какими трудностями встретились

на уроке?
Что понравилось на уроке?
Имя файла: Разработка-урока-по-теме-Организация-ветвления-на-языке-Паскаль.pptx
Количество просмотров: 20
Количество скачиваний: 0