Якщо в умовному операторі по гілці Так або Ні знову використовують оператор іf, це називають: Позначте одну правильну відповідь.
Так
Ні
іf
вкладене розгалуження
послідовне розгалуження
складна умова
така конструкція неможлива
Яких значень набуде змінна b після виконання умовного оператора іf, якщо a = –3?
b
a = –3
if a<5: b = а+1 else: if a<10: b= a*2 else: b = a–1
if a<5:
b = а+1
else:
if a<10:
b= a*2
b = a–1
Позначте одну правильну відповідь.
–6
–3
–2
10
Яких значень набуде змінна b після виконання умовного оператора іf, якщо а = 8?
7
16
9
8
Позначте правильні висловлювання: Позначте всі правильні відповіді.
Відступи команди від лівого краю мають бути довжиною 5 знакомісць
Відступи команди від лівого краю мають бути однаковими
Команди, вкладені в гілки оператора if, об’єднуються в блоки за величиною відступів
Інструкція if-elif-else припиняє перегляд наступних гілок, як тільки логічний вираз в поточній гілці набуде значення True
Позначте логічні вирази, що набувають значення True при х = 5, у = −3: Позначте всі правильні відповіді.
х >= 10 or у <= 0
х <= 10 and у <= 0
х >= 10 and у <= 0
х <= 10 and у > 0
Установіть відповідність між операторами розгалуження (1–4), які реалізують однакові дії (А–Г).
if b%10 == 0 and a%10 == 0: print('Так') else: print('Ні')
if a>b and b>c: m = a
if a != 0 and b != c: m = (c–b)/a else: if a != 0 and b == c: m = 0
if a>b: if b>c m = a
if a != 0: if b != c: m = (c–b)/a else: m = 0
if b%10 == 0: if a%10 == 0: print('Так') else: print('Ні')
Дано фрагмент коду:
if а%10<3: b = a*2 elif а%10 <= 5: b = a+10 elif а%10 <= 7: b = a*10 else : b = a+1
Установіть відповідність між початковим значенням змінної a (1–4) та значенням змінної b після виконання коду (А–Г).
a = 13
a = 30
a = 88
a = 11
b = 60
b = 22
b = 23
b = 89
Що буде надруковано в результаті виконання фрагменту програми:
x = True y = False if x and y: print(1) elif not x or y: print(2) elif x or y: print(3) else: print(4)