Контрольные задания > 6. Определите значение переменной «а» после выполнения фрагмента программы:
a := 10
если а > 5
To a := a + 12
иначе а := a - 7
все
если а > 5
To a := a + 12
иначе а := a - 7
все
Вопрос:
6. Определите значение переменной «а» после выполнения фрагмента программы:
a := 10
если а > 5
To a := a + 12
иначе а := a - 7
все
если а > 5
To a := a + 12
иначе а := a - 7
все
Начальное значение переменной a равно 10.
Первый условный оператор:
Условие 'если a > 5' проверяет, больше ли a пяти. Так как 10 больше 5, условие истинно. Следовательно, выполняется блок 'то', то есть 'a := a + 12'. Значит, a становится равным 10 + 12 = 22.
Второй условный оператор:
Условие 'если a > 5' проверяет, больше ли a пяти. Так как 22 больше 5, условие истинно. Следовательно, выполняется блок 'то', то есть 'a := a + 12'. Значит, a становится равным 22 + 12 = 34.
**Ответ: 34**