Розгалуження — це така організація дій в алгоритмі, за якої:
Позначте одну правильну відповідь.
дії виконуються послідовно, одна за другою, без пропусків або повторень
залежно від виконання або невиконання певної умови виконується одна з двох послідовностей дій
одна і та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова
Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?
if a<5:
b = а+1
else:
if a<10:
b = a*2
b = a–1
Які оператори реалізують наведену дію?
Змінній К присвоїти значення логічного виразу 0<x<=10
Позначте всі правильні відповіді.
K = x>0 or x<=10
K = x>0 and x<=10
K = any([x>0, x<=10])
K = all([x>0, x<=10])
Змінній К присвоїти значення True, якщо хоча б одне зі значень x, y, z дорівнює 0.
K = x == 0 or у == 0 or z == 0
K = x == 0 and у == 0 and z == 0
K = any([x == 0, у == 0, z == 0])
K = all([x == 0, у == 0, z == 0])
Установіть відповідність між фрагментами блок-схем (1–4) і умовними операторами, що їх реалізують (А–Г).
Установіть відповідність між операторами (1–4) і діями, які вони реалізують (А–Г).
Менше зі значень змінних а і b замінити нулем, а у випадку їхньої рівності — замінити нулями обидва значення
Змінній m присвоїти значення більшого з чисел а, b і с
Більше зі значень змінних а і b замінити їхньою різницею
Упорядкувати значення змінних а і b за зростанням: якщо a>b, здійснити обмін значеннями так, щоб виявилося a⩽b
Знайдіть значення b після виконання фрагменту програми, якщо а = 8.
іf a<5: b = а+1
if a<10: b = a*2