Предмет: Информатика,
автор: masaprokopenko0605
Визначте значення змінної ь після виконання оператора розгалуження.
1) a=14
if a%2== 0: b = a//2.
b=...
2) a=14
b=5
if a-2<10: b = a+2.
b=...
3) a=14
b=5
if a>b: b = a-b
else: b = 0.
b=...
4) a=1
b=5
if a>b: b = a-b
else: b = 0.
b=....
Ответы
Автор ответа:
1
Ответ:
1) b=7
2) b=16
3) b=9
4) b=0
Объяснение:
Автор ответа:
0
1) У цьому випадку, оскільки 14 є парним числом, то виконається умова `a%2 == 0` і змінна `b` отримає значення `a//2`, тобто `b=7`.
2) У цьому випадку, `a-2` дорівнює 12, що менше за 10, тому виконається умова `a-2<10` і змінна `b` отримає значення `a+2`, тобто `b=16`.
3) У цьому випадку, `a` більше за `b`, тому виконається перший блок коду і змінна `b` отримає значення `a-b`, тобто `b=9`.
4) У цьому випадку, `a` менше за `b`, тому виконається другий блок коду і змінна `b` отримає значення 0. Таким чином, `b=0`.
Похожие вопросы
Предмет: Физика,
автор: umurbekovmansur21
Предмет: Қазақ тiлi,
автор: syngyshanboras026
Предмет: Биология,
автор: babaevaa572
Предмет: Французский язык,
автор: Sahsa15061731
Предмет: Математика,
автор: savkavika08