1 of 13

Тема уроку:�«Алгоритми з умовою. Складені умови»

2 of 13

Умови бувають:

Складена умова – дві або більше простих умови, з’єднаних знаком логічної операції (and, or, not).

Простими

Складеними

a>10

b!=8

a+b==12

(a>10) and (a<25)

(b!=8) or (b%3==0)

not ( a==0) and (a<10)

3 of 13

4 of 13

5 of 13

Складена умова (проста умова 1) and (проста умова 2) вірна (True), якщо вірні обидві простих умови. У інших випадках така складена умова невірна (false).

Умова

True чи False

(a>20) and (b<12)

(a%2==0) and (b==5)

(a+b>0) and (a*b>0)

(a-b==8)and(b//2==2)

Дано: a =10, b = 5

6 of 13

7 of 13

Складена умова (проста умова 1) or (проста умова 2) не вірна (False), якщо не вірні обидві простих умови. У інших випадках така складена умова вірна (True).

Умова

True чи False

(a>20) or (b<12)

(a%2==0) or (b==5)

(a+b>0) or (a*b>0)

(a-b==8)or(b//2==2)

Дано: a =10, b = 5

8 of 13

9 of 13

Складена умова not (умова 1) вірна, якщо (умова 1) невірна. І навпаки, складена умова невірна, якщо (умова 1) вірна.

Умова

True чи False

not(a>20)

not((a%2==0) or (b==5))

not(a*b>0)

not(a-b==8)

Дано: a =10, b = 5

10 of 13

Задача 1. Користувач вводить в програму три числа: a, b, c. Програма має знайти найбільше число.

Введення

Виведення

10

8

5

10

-1

5

7

7

11 of 13

Задача 1. Користувач вводить в програму три числа: a, b, c. Програма має знайти найбільше число.

12 of 13

До якої пори року належить місяць, номер якого введено?

Введення

Виведення

1

зима

9

осінь

13 of 13