ПОМОГИТЕ ПОЖАЛУЙСТА, определите значение a после выполнения алгоритма
Ответы
Ответ: 81
Объяснение:
В этой задаче, в используйте циклы с постусловием, т.е. сначала вы
делаете хотя бы одну итерацию цикла, а только затем проверяете
условие
Начало a:= 21 b:= -3
( Первый цикл с предусловием )
Шаг цикла №1 a:= 21 - 6 = 15 b:= -3 + 6 = 3
Проверка усл. a ≤ 0 ? ( 15 ≤ 0) ? нет
Шаг цикла №2 a:= 15 - 6 = 9 b:= 3 + 6 = 9
Проверка усл. a ≤ 0 ? ( 9 ≤ 0) ? нет
Шаг цикла №3 a:= 9 - 6 = 3 b:= 9 + 6 = 15
Проверка усл. a ≤ 0 ? ( 3 ≤ 0) ? нет
Шаг цикла №4 a:= 3 - 6 = -3 b:= 15 + 6 = 21
Проверка усл. a ≤ 0 ? ( -3 ≤ 0) ? да
( Второй цикл с предусловием )
Шаг цикла №1 b:= 21 - 9 = 12 a:= -3 * 12 / 2 = -18
Проверка усл. b > 0 ? ( 12 > 0) ? да
Шаг цикла №2 b:= 12 - 9 = 3 a:= -18 * 3 / 2 = - 27
Проверка усл. b > 0 ? ( 3 > 0) ? да
Шаг цикла №2 b:= 3 - 9 = -6 a:= -27 * -6 / 2 = 81
Проверка усл. b > 0 ? ( -6 > 0) ? нет