Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b :=...

0 голосов
172 просмотров

Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 10; if a < b thenb := b + 12 elsea := a - 7;if a > b thena :=a + 12;


Информатика (12 баллов) | 172 просмотров
Дан 1 ответ
0 голосов

Ответ:

3

Объяснение:

a = 10       b = 10

если a < b то b = b + 12

иначе a = a - 7

если a > b то a = a + 12

a = 10       b = 10

если 10 < 10 (условие неверно, поэтому переходим ко второй части условного алгоритма - иначе) то b = b + 12

иначе a = 10 - 7 = 3

a = 3       b = 10

если 3 > 10 (условие неверно, поэтому так как условный алгоритм неполный (нет иначе), то ничего не делаем) то a = a + 12

a = 3       b = 10

(2.2k баллов)