Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Условный оператор

Условный оператор

Avatar
09.01.2023. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка усвоенного материала по теме "Условный оператор"

Список вопросов теста

Вопрос 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
  • все ответы верные
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт