Задание 12 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Задание 12 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Задача
else if а > 5 then с: =2
else с:=3
Какое значение имеет переменная а, если в результате выполнения условного оператора переменной с присваивается значение 3?
Подробный ответ
Переменной c присваивается значение 3 только в ветви else. Значит, не выполняются ни условие $$a < 5$$, ни условие $$a > 5$$.
Это возможно только при $$a = 5$$.
Проверка:
$$5 < 5$$ — ложь
$$5 > 5$$ — ложь
Следовательно, выполняется ветвь else, и $$c := 3$$.
Ответ
$$a = 5$$
Другие учебники
Другие предметы