Программирование Python . Условный оператор, циклы.
Список вопросов теста
Вопрос 1
Ниже приведена программа
s = int(input())
t = int(input())
if s > 8 or t > 8:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).
Сколько было запусков, при которых программа напечатала «NO»?
Вопрос 2
Ниже приведена программа
s = int(input())
t = int(input())
if s > 4 and t > 4:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(10, 6); (7, 6); (–4, 3); (5, 9); (12, 7); (–11, 4); (–8, 13); (10, 9); (6, 5).
Сколько было запусков, при которых программа напечатала «NO»?
Вопрос 3
Ниже приведена программа
s = int(input())
t = int(input())
if s > 6 and t < 7:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(7, 3); (2, 7); (6, 10); (5, 3); (5, 4); (–11, 4); (–8, 9); (7, 3); (9, 1).
Сколько было запусков, при которых программа напечатала «YES»?
Вопрос 4
Дана программа
k=0
for i in range(10):
a=int(input())
if i%2==0:
k+=a
print(k)
в переменную а последовательно подавались значения 3,6,2,9,12,6,-6,3,9,-11 что выведет программа после выполнения?
Вопрос 5
Дана программа
k=0
for i in range(10):
a=int(input())
if a>k:
k=a
print(k)
в переменную а последовательно подавались значения 3,6,2,9,12,6,-6,3,9,-11 что выведет программа после выполнения?
Вопрос 6
Дана программа
k=0
for i in range(10):
a=int(input())
if a>k:
k=a
print(a)
в переменную а последовательно подавались значения 3,6,2,9,12,6,-6,3,9,-11 что выведет программа после выполнения?
Вопрос 7
В последовательности натуральных чисел определяет максимальное число, кратное 5
Варианты ответов
- if x>5 and x==max: print(x)
- if x%5==0 and x>max: print(x)
- if x%5==0 : print(x)
Вопрос 8
В последовательности натуральных чисел определяет число, кратное 3 и оканчивающихся на 2
Варианты ответов
- if x%3==0 and x%2==0 : print(x)
- if x%3==0 or x==2 : print(x)
- if x%3==0 or x%2==0 : print(x)
- if x%3==0 and x//2==3 : print(x)
- if x%3==0 and x%10==2 : print(x)
Вопрос 9
В последовательности натуральных чисел определяет трёхзначное число, кратное 4
Варианты ответов
- if x%4==0 and x//10==3 : print(x)
- if x%4==0 and x*10==100 : print(x)
- if x%4==0 and x>=100 : print(x)
- if x%4==0 and x>=100 and x<1000 : print(x)
- if x%4==0 and x>=100 and x<=1000 : print(x)


