Предмет: Информатика,
автор: kosta6667778
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17?
a := 10; b := 5;
if (a > 1) ... (a < b) then
a := a - 7
else
a := a + 7;
Ответы
Автор ответа:
0
Конъюкцию (and). Поскольку одно из условий оператора if (а>1) всегда равно 1. а другое (а<b) всегда нулю, то результат (a > 1) and (a < b) будет 0 и переменная а получит приращение в 7
a := 10; b := 5;
if (a > 1) and (a < b) then
a := a - 7
else
a := a + 7;
a := 10; b := 5;
if (a > 1) and (a < b) then
a := a - 7
else
a := a + 7;
Похожие вопросы
Предмет: Английский язык,
автор: inzilmardanov1999
Предмет: Математика,
автор: aturin214
Предмет: Литература,
автор: dqceyobohhlc
Предмет: Математика,
автор: chim
Предмет: Геометрия,
автор: lzvslv