Условный оператор
Список вопросов теста
Вопрос 1
Получить целое от деления можно с помощью операции …
Варианты ответов
- mod или %
- div или //
- /
- |
Вопрос 2
Получить остаток от деления можно с помощью операции …
Варианты ответов
- mod или %
- div или //
- /
- |
Вопрос 3
Возведение числа в степень x5 в Python можно записать с помощью функции:
Варианты ответов
- х ** 5
- x * 5
- x5
Вопрос 4
Характерным признаком линейной программы является …
Варианты ответов
- выполнение операторов в порядке их записи
- использование в ней исключительно операторов присваивания
- присутствие в ней оператора условного и безусловного перехода
- наличие в каждой программе только одного оператора
Вопрос 5
Условный оператор
if a % 2=0:
print('Да')
else:
print('Нет')
позволяет определить, является ли число a …
Варианты ответов
- четным
- двузначным
- простым
- двоичным
Вопрос 6
На вход программы, фрагмент которой приведённой ниже, поданы числа 20 и 25.
x = int (input())
y = int (input())
if x>y:
x = x + 10
y = x + y
else:
y = y - 5
x = x - y
print (x, y)
Какие значения будут выведены после выполнения этого фрагмента?
Варианты ответов
- 30 55
- 20 0
- 0 20
- 55 30
- 30 45
- 0 25
Вопрос 7
Дан условный оператор:
if a < 17:
y = a
else:
y = a + 3
Здесь условием является …
Варианты ответов
- y = a + 3
- a < 17
- y = a
- все ответы верные
Вопрос 8
На вход программы, фрагмент которой приведен ниже, подано число 25
a = int (input())
if a < 17:
y = a
else:
y = a + 3.
print(y)
Какое значение будет выведено после выполнения этого фрагмента?
Варианты ответов
- 17
- 25
- 28
- 20
Вопрос 9
На вход программы, фрагмент которой приведен ниже, подано число 25
a = int (input())
if a < 57:
y = a
else:
y = a + 3.
print(y)
Какое значение будет выведено после выполнения этого фрагмента?
Варианты ответов
- 57
- 25
- 60
- 28
Вопрос 10
If в условном операторе переводится как...
Варианты ответов
- ввод
- иначе
- условие
- тогда
- если
Вопрос 11
В каком из операторов допущена ошибка?
Варианты ответов
- print('a=',a)
- print("a=",a)
- a = int (input())
- a = int (input('a=',a))
Вопрос 12
Определите значение переменной с после выполнения следующего фрагмента программы:
a = 100
b = 30
a = a – b * 3
if a>b:
c = a – b
else:
c = b – a
Варианты ответов
- 70
- 20
- 130
- -20
Вопрос 13
else в условном операторе переводится как...
Варианты ответов
- ввод
- иначе
- условие
- тогда
- если
Вопрос 14
Пусть а, b, c – стороны треугольника. Какое сообщение можно вывести на экран при выполнении условия (a = b) and (b = c)?
if a = b and b=c:
print ("...")
Варианты ответов
- Треугольник тупоугольный
- Треугольник прямоугольный
- Треугольник равносторонний
- Нет верного ответа
Вопрос 15
Дан условный оператор:
if x>2:
y = x + 7
else:
y = x − 20
Укажите действие, которое будет выполняться в случае истинности условия:
Варианты ответов
- y = x − 20
- y = x + 7
- x > 2
- все ответы верные
Вопрос 16
Дан условный оператор:
if x > 0:
y = x + 17
else:
y = x − 10
Укажите действие, которое будет выполняться в случае ложного условия:
Варианты ответов
- y = x − 10
- y = x + 17
- x > 0
- все ответы верные