Задача Задача №3101609
А
А
Для решения задачи давайте внимательно разберем фрагмент программы:
a := 5;
b := 15;
c := 5;
rez := a;
if b < c then rez := a;
if b = c then rez := c else rez := 3;
writeln("rez = ", rez);
Начальные значения:
a = 5b = 15c = 5rezизначально установлено вa, то естьrez = 5.
Первое условие:
if b < c then rez := a;b = 15иc = 5, поэтому условиеb < cневерно.- Значение
rezостается равным5.
Второе условие:
if b = c then rez := c else rez := 3;b = 15иc = 5, значит,b = c— условие неверно.- Срабатывает
else, иrezприсваивается значение3.
Вывод:
writeln("rez = ", rez);- На экран будет выведено
rez = 3.
- На экран будет выведено
Таким образом, верный вариант ответа: rez = 3.