Республиканская олимпиада по информатике
9-класс,
(2-уровень сложности)
11.
num = 16
x = num ** 0.5
print(x)
Согласно коду указанному выше чему равно значение переменной x?
A) 0.5
B) 2
C) 4
D) 8
E) 16
12.
x = 7
y = 4
print(x/y)
print(x//y)
print(x**y)
Какой результат выводить вышеуказанная программа?
A)1.75
1
2403
B)1
1.75
2403
C)1
1.75
2401
D)1.75
1
2401
E) 1
1.75
2399
13.
x = 19
y = 16
print(x>y)
print(x<y)
print(x==y)
print(x!=y)
print(x>=y)
print(x<=y)
Какой результат выводит вышеуказанная программа?
A)True
False
False
True
True
False
B)True
True
True
False
False
False
C)True
False
False
True
True
True
D)False
False
False
True
True
True
E)True
False
False
True
False
False
n = 12
sum = 0
i = 1
while i <= n:
sum = sum + i
i = i+1
print(sum)
Какой результат выводит вышеуказанная программа?
A)36
B)45
C)55
D)66
E)78
15.
counter = 0
while counter < 2:
print(«Inside»)
counter = counter + 1
else:
print(«Else»)
Какой результат выводить вышеуказанная программа?
A) Inside
Else
B)Inside
Inside
Else
C) Inside
Inside
Inside
D) Inside
Inside
Else
Else
E) Inside
Inside
Inside
Else
Else
16. Какой ответ выдаст код ниже?
name = “Марат”
print(“Привет, ”, name, “!”)
print(“Рад знакомству!”)
A)Привет Марат! Рад знакомству!
B)Привет, Марат! Рад знакомству!
C)Привет, Марат! Рад знакомству!
D)Привет Марат! Рад знакомству!
E)привет, Марат! рад знакомству!
17. Дано: x = 1, y = -1, z = 1. Что будет показано после выполнения следующего выражения?
if x > 0:
if y > 0:
print(“x > 0 and y > 0”)
if z > 0
print(“x < 0 and z > 0”)
A)x > 0 and y > 0
B)x < 0 and z < 0
C)x < 0 and z > 0
D)x < 0 and y < 0
E)ничего
18. Используя цикл While, напишите программу которая выводит числа от 10 до 0 включительно. И слово “Бууум” после.
A)num = 10
while(num > 0):
print(num)
num = num — 1
print(“Бууум”)
B)num = 10
while(num >= 0):
print(num)
num = num — 1
print(“Буум”)
C)num = 10
while(num >= 0):
num = num — 1
print(num)
print(“Бууум”)
D)num = 10
while(num >= 0):
print(num)
num = num — 1
print(“Бууум”)
E)num = 10
while(num >= 0):
print(num)
num—
print(“Бууум”)
19. Что покажет этот код?
for j in “Hi! I\’m mister Robert”:
if j == ‘\»:
print(«Найдено»)
break
else:
print («Готово»)
A)Ошибку в коде
B)”Найдено» и «Готово»
C)Готово
D)Найдено
E)Ничего
Какая программа выведет все элементы меньше 5?
A)for elem in a:
if elem > 5:
print(elem)
B)for elem in a:
if elem < 5:
print(a)
C)for elem in a:
if elem < 5:
print(elem)
D)for elem in range(a):
if elem < 5:
print(elem)
E)for elem in a:
if elem > 5:
print(“elem”)