1) Какие значения будут выведены после выполнения этого фрагмента программы, если на вход поданы числа 10 и 15? а
1) Какие значения будут выведены после выполнения этого фрагмента программы, если на вход поданы числа 10 и 15?
а) -5 5
б) 10 15
в) 5 5
г) 5 50
2) В каком из условных операторов допущена ошибка?
а) if a
б) if (a > b) and (b > 0) then c := a + b;
в) if a > b then max := a else max := b;
г) if b = 0 then writeln("деление невозможно.");
3) Какое из предложенных выражений может быть использовано в качестве условия?
а) x + y
б) (x = 3) or (x = 4)
в) 2 * x + 5
г) f
4) Пусть a, b, c - углы
а) -5 5
б) 10 15
в) 5 5
г) 5 50
2) В каком из условных операторов допущена ошибка?
а) if a
б) if (a > b) and (b > 0) then c := a + b;
в) if a > b then max := a else max := b;
г) if b = 0 then writeln("деление невозможно.");
3) Какое из предложенных выражений может быть использовано в качестве условия?
а) x + y
б) (x = 3) or (x = 4)
в) 2 * x + 5
г) f
4) Пусть a, b, c - углы
Снежок 49
1) В этом фрагменте программы выводятся значения 5 и 5. Чтобы получить это решение, рассмотрим код программы:Последовательно проанализируем исполнение кода:
- Число `a` (10) меньше числа `b` (15), поэтому выполняется блок кода `else`.
- В блоке `else` число `b` приравнивается к сумме `a` (10) и 5, то есть 15.
- После этого число `a` уменьшается на 5 и становится равным 5.
- Выводятся значения переменных `a` и `b`, которые равны 5 и 15 соответственно.
Ответ: в результате выполнения фрагмента программы с входными числами 10 и 15 будут выведены значения 5 и 15.
2) Ошибка допущена в условном операторе а). Верное условие должно быть как `if a != 0`, чтобы проверять, отлична ли переменная `a` от 0.
3) Из предложенных выражений для использования в качестве условия подходит вариант б) `(x = 3) or (x = 4)`, так как это логическое выражение, состоящее из двух условий, объединенных оператором "или". Если переменная `x` равна либо 3, либо 4, условие будет истинным.
4) Для данного вопроса не предоставлено никаких предложенных вариантов выражений, поэтому на данный момент невозможно указать, какое выражение может быть использовано в качестве условия. Пожалуйста, предоставьте список возможных выражений для более точного ответа.