Информатика, вопрос задал polinchen28 , 2 месяца назад

ДАЮ 20 БАЛЛОВ

Дан фрагмент программы. Чему будет равна переменная a после выполнения программы?



a := 11;



b := 6;



if (a > 1) and (a > b) then



a := a - 5



else



a := a + 5;

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

Ответил dimonchop
0

Відповідь:

После выполнения данного фрагмента программы, значение переменной a будет равно 6

Пояснення:

В данном фрагменте программы переменная a инициализируется значением 11, а переменная b - значением 6. Затем выполняется условный оператор if. Условие (a > 1) and (a > b) истинно, так как 11 больше 1 и 11 больше 6. Поэтому выполняется ветка then условного оператора, и из a вычитается 5.

Новые вопросы