Розгалуження - це така організація дій в алгоритмі, за якої:
Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?
if a<5:
b = а+1
else:
if a<10:
b = a*2
else:
b = a-1
Які оператори реалізують наведену дію?
Змінній К присвоїти значення логічного виразу 0<x<=10
Які оператори реалізують наведену дію?
Змінній К присвоїти значення True, якщо хоча б одне зі значень x, y, z дорівнює 0.
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.
Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.
Установіть відповідність між операторами і діями, які вони реалізують.
1) if a>b:
if a>c: m = a
else: m = c
else:
if b>c: m = b
else: m = c
2) if a == b: a = b = 0
elif a<b: a = 0
else: b = 0
3) if a>b:
a,b = b,a
4) if a>b:
a = a-b
else:
b=b-a
а) Менше зі значень змінних а і b замінити нулем, а у випадку їхньої рівності - замінити нулями обидва значення
б) Упорядкувати значення змінних а і b за зростанням: якщо a>b, здійснити обмін значеннями так, щоб виявилося a<=b
в) Змінній m присвоїти значення більшого з чисел а, b і с
г) Більше зі значень змінних а і b замінити їхньою різницею
Знайдіть значення b після виконання фрагменту програми, якщо а = 8.
іf a<5: b = а+1
else:
if a<10: b = a*2
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома