Вопрос задан 12.02.2026 в 13:58. Предмет Информатика. Спрашивает Лобур Маша.

Дан условный оператор: if a<5 then c:=1else if a>5 then c:=2else c:=3Какое значение имеет переменная a , если в результате выполнения условного оператора переменной c присваивается значение 3?

Перейти к ответам

Ответы на вопрос

Отвечает Цыренова Арюна.

В условном операторе записано:

if a < 5 then c := 2 else c := 3

Значение c становится равным 3 в том случае, когда условие в части if не выполняется, то есть выражение a < 5ложно.

Чтобы a < 5 было ложным, нужно, чтобы a было не меньше 5:

  • если a = 5, то a < 5 неверно → выполняется elsec := 3;

  • если a > 5, то a < 5 тоже неверно → выполняется elsec := 3.

Ответ: a ≥ 5 (a больше либо равно 5).

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос