Якщо в умовному операторі по гілці Так або Ні знову використовують оператор іf, це називають: Позначте одну правильну відповідь.
послідовне розгалуження
складна умова
вкладене розгалуження
така конструкція неможлива
Відступи команди від лівого краю повинні бути: Позначте одну правильну відповідь.
будь-якими, головне, щоб у межах одного вкладеного блоку відступи були однаковими
довжиною 5 знакомісць
будь-якими, навіть різного розміру
довжиною 8 знакомісць
Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = –3?
if a<5: b = a+1 else: if a<10: b=a*2 else: b = a–1
Позначте одну правильну відповідь.
–3
–2
–6
10
Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = 8?
if a<5:
b = a+1
else:
if a<10:
b=a*2
b = a–1
16
9
7
8
Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = 10?
11
20
Установіть відповідність між операторами розгалуження (1–3) і (А–В), які реалізують однакові дії.
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 b%10 == 0: if a%10 == 0: print('так') else: print('ні')
if a>b: if b>c m=a
if a != 0: if b != c: m = (c–b)/a else: m = 0
Дано фрагмент коду:
if a<3: if a>b: a = b else: b = a else: if a>b: b = a else: a = b Установіть відповідність між початковими значеннями змінних а і b (1–4) та значеннями цих змінних після виконання коду (А–Г).
if a<3: if a>b: a = b else: b = a
else: if a>b: b = a else: a = b
a = 1, b = 5
a = 3, b = 5
a = 8, b = 5
a = 2, b = 3
a = 2, b = 2
a = 5, b = 5
a = 1, b = 1
a = 8, b = 8
Що буде надруковане в результаті виконання фрагменту програми, якщо введені значення 10 і 45?
a = int(input()) b = int(input()) if b%10 == 0: if a%10 == 0: print('1') else: print('2') {…}