ГДЗ Інформатика 5 клас. Підручник [Бондаренко О.О., Ластовецький В.В.] 2018
21.01.2019,
5 Клас / Інформатика,
27 472,
6
§ 23. Алгоритми з розгалуженнями
Питання для самоперевірки1. Як записується й виконується умовний оператор у неповній формі?
іf <Умова>:
___<Оператор>
де ___ — обов’язковий відступ від лівого краю. Оператор іf перевіряє істинність зазначеної умови.
Якщо умова істинна (True), програма виконає блок дій, зазначених у частині <Оператор>. Якщо умова хибна (False), то керування передається оператору, що міститься після оператора іf.
2. Як записується й виконується умовний оператор у повній формі?
Синтаксис умовного оператора в повній формі:
if <Умова> :
<Оператор 1>
else:
<Оператор 2>
3. Як виконуються логічні операції and, or, not?
Умови в програмі записуються у вигляді логічних виразів. Логічними є вирази, результатом яких є True або False.
Складена умова — це кілька простих умов, з’єднаних логічними операціями AND (логічне І, інакше — логічний добуток), OR (логічне АБО, інакше — логічна сума), NOT (логічне заперечення).
4. Яких значень набудуть змінні a і b після виконання умовних операторів, наведених нижче, для початкових значень
a = 3; b = 5?
1)
if a > b:
a = 0
else :
b = 0
Так - від мінус безкінечності до нуля.
Ні - від нуля до безкінечності.
2)
if a! = b:
a = b
3)
if a%3 == 0:
a = a//3
a набуває значень які діляться на 3 без остачі.
4)
if a > b:
a = a+10
else :
b = b+10
a і b будуть дорівнювати 0
5)
if a < b:
a = 2*a
else :
b = b*a
a і b будуть дорівнювати 0
5. Запишіть мовою програмування прості умови:
а) х більше 10;
б) x не більше y;
в) x — парне число.
if <x>10> :
<y>x>
range(2, x + 1, 2) <x>
6. Запишіть мовою програмування складені умови:
а) 2 < x < 10;
б) x не належить проміжку (2, 10).
if 10 > x and 2 < x:
print "yes"
else:
print "no"
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter