Послідовні та вкладені розгалуження. Урок 11 презентация

Содержание

Слайд 2

Повторимо правила поведінки та безпеки в комп’ютерному класі

Повторимо правила поведінки та безпеки в комп’ютерному класі

Слайд 3

Пригадаємо Які існують типи розгалужень алгоритмів? 2. Яким оператором мови

Пригадаємо

Які існують типи розгалужень алгоритмів?

2. Яким оператором мови Python реалізується
одноальтернативне розгалуження?

3.

Сформулюйте сутність двоальтернативного
розгалуження.

4. Які помилки є в записі оператора:
if x = 3
y = 2, p = y = y * 4.1

Слайд 4

Послідовні та вкладені розгалуження Багатоальтернативне розгалуження Аналіз виразу В Оператор

Послідовні та вкладені розгалуження

Багатоальтернативне розгалуження

Аналіз
виразу В

Оператор 2

1

Оператор 1

Оператор 3

Оператор

3

2

Слайд 5

Послідовні та вкладені розгалуження Варіант запису if == : elif

Послідовні та вкладені розгалуження

Варіант запису
if <вираз>==<значення_1>:
<блок_1>
elif <вираз>==<значення_2>:
<блок_2>

elif

<вираз>==<значення_N>:
<блок_N>
else:
<блок_N+1>

4 пробілу

Слайд 6

Послідовні та вкладені розгалуження

Послідовні та вкладені розгалуження

Слайд 7

Послідовні та вкладені розгалуження Умова Оператор 1 True False Оператор

Послідовні та вкладені розгалуження

Умова

Оператор 1

True

False

Оператор 3

Вкладені оператори умовного переходу
- це оператори

умовного переходу, які входять до складу інших операторів умовного переходу

Умова

True

False

Оператор 2

Слайд 8

Послідовні та вкладені розгалуження x>0 y=2 True False y=ax a>=0 True False y=2ax

Послідовні та вкладені розгалуження

x>0

y=2

True

False

y=ax

a>=0

True

False

y=2ax

Слайд 9

Послідовні та вкладені розгалуження Запис на мові Python if x>0:

Послідовні та вкладені розгалуження

Запис на мові Python
if x>0: #перший оператор

if
if a>=0: #другий оператор if
y=a*x
else: #для другого оператора if
y=2*a*x
else: #для першого оператора if
y=2
Слайд 10

Послідовні та вкладені розгалуження

Послідовні та вкладені розгалуження

Слайд 11

Послідовні та вкладені розгалуження Умова Оператор 3 True False Оператор 2 Умова True False Оператор 1

Послідовні та вкладені розгалуження

Умова

Оператор 3

True

False

Оператор 2

Умова

True

False

Оператор 1

Слайд 12

Послідовні та вкладені розгалуження

Послідовні та вкладені розгалуження

Слайд 13

Працюємо за комп’ютером Дано три дійсних числа a, b, c.

Працюємо за комп’ютером

Дано три дійсних числа a, b, c. Якщо a>b>c,

кожне число збільшується вдвічі, інакше — кожне число зменшується на одиницю. Розробіть програму реалізації цього завдання.
Дано три сторони трикутника. Розробіть програму, за допомогою якої визначається чи є цей трикутник прямокутним.
У п’ятницю в 9 класі такі уроки: 1 — історія, 2 — математика, 3 — географія, 4 — інформатика, 5 — фізкультура. Розробіть програму, за допомогою якої визначається назва предмета за його номером у розкладі.
Слайд 14

Запитання для перевірки знань Поясніть на прикладі сутність багатоальтер- нативного

Запитання для перевірки знань

Поясніть на прикладі сутність багатоальтер-
нативного розгалуження.

2. Поясніть

сутність вкладеного оператора
умовного переходу.

3. Поясніть правило запису блоку операторів
у вкладеному операторі умовного переходу.

Слайд 15

Домашнє завдання Проаналізувати ст. 32-36

Домашнє завдання

Проаналізувати
ст. 32-36

Имя файла: Послідовні-та-вкладені-розгалуження.-Урок-11.pptx
Количество просмотров: 30
Количество скачиваний: 0