Тема уроку:�«Алгоритми з умовою. Складені умови»
Умови бувають:
Складена умова – дві або більше простих умови, з’єднаних знаком логічної операції (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)
Складена умова (проста умова 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
Складена умова (проста умова 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
Складена умова 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
Задача 1. Користувач вводить в програму три числа: a, b, c. Програма має знайти найбільше число.
Введення | Виведення |
10 8 5 | 10 |
-1 5 7 | 7 |
Задача 1. Користувач вводить в програму три числа: a, b, c. Програма має знайти найбільше число.
До якої пори року належить місяць, номер якого введено?
Введення | Виведення |
1 | зима |
9 | осінь |