На фотографии у нас код программы на языке, похожем на Pascal. Давай посмотрим, что нужно сделать, чтобы решить проблему.
В начале программа объявляет переменные a
, b
, c
типа real
, это значит, что они могут хранить действительные числа. Затем значения переменных устанавливаются: a := 7;
и b := 8;
. Это значит, что a
равно 7, а b
равно 8.
Далее в условном операторе if
идёт проверка, равна ли сумма a + b
12. Если да, то выполняется блок then
, где a
устанавливается равным 100, а b
— сумме 100 + b
. В противном случае, если сумма a + b
не равна 12, то выполняется блок else
, где a
устанавливается равным 0
.
Наконец, в командах вывода writeln
должно быть выведено значение a
два раза подряд. Поскольку сумма 7 + 8
равна 15
, не равна 12
, будет выполняться блок else
, и a
станет равным 0
. Значит, программа выведет значение 0
два раза.
Таким образом, ответом будет вывод двух нулей.