Какую логическую операцию (И, ИЛИ, НЕ) нужно подставить в программу вместо многоточия, чтобы значение переменной a после выполнения фрагмента программы стало равно 3?
a := 10
b := 5
если a < 1 ... a > b
то a := a - 7
иначе a := a + 7
Все
И
ИЛИ
НЕ
Ответы
Ответ дал:
0
В даному фрагменті програми необхідно використати логічну операцію "ИЛИ", щоб замінити многоточие, і забезпечити виконання потрібної умови.
Ось як буде виглядати програма зі зміненою умовою:
```python
a = 10
b = 5
if a < 1 or a > b:
a = a - 7
else:
a = a + 7
print(a) # Виведе: 3
```
В даному випадку, якщо значення `a` менше 1 або більше, ніж `b`, виконається перша гілка умови і значення `a` буде зменшено на 7, отримаємо 3.
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад