Контрольные задания > Дан фрагмент алгоритма на учебном алгоритмическом языке:
Z:=0
ввод У.Х
если Х>0 то
если Ү>0 то
Z:=1
иначе 2:=2
KB
KB
Определите значение целочисленной переменной Z после выполнения данного фрагмента алгоритма, если введены значения 1 и -1.
Вопрос:
Дан фрагмент алгоритма на учебном алгоритмическом языке:
Z:=0
ввод У.Х
если Х>0 то
если Ү>0 то
Z:=1
иначе 2:=2
KB
KB
Определите значение целочисленной переменной Z после выполнения данного фрагмента алгоритма, если введены значения 1 и -1.
Ответ:
Алгоритм сначала присваивает переменной Z значение 0. Затем происходит ввод значений для переменных Y и X. В нашем случае Y = 1, а X = -1.
Далее проверяется условие "если X > 0". Так как X = -1, то условие не выполняется, и ветка "иначе" не выполняется.
В результате выполнения данного фрагмента алгоритма, переменная Z остается равной 0.
Ответ: 0