ТренажерОГЭ поинформатике

Более 6500 заданий ОГЭ для тренировки с удобными подсказками и подробными пошаговыми решениями.

Язык Python№16 ОГЭ

№33051

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести среднее арифметическое чисел, кратных 8, или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

Пример работы программы:

Входные данные

Выходные данные

8
122
64
16
0

29.3

111
1
0

NO

Язык Python№6 ОГЭ

№33032

a = int(input())
b = int(input())
c = int(input())
G = int(input())
if (a ** 2 + b ** 2 > G and c % 4 == 0) or (b - a < 0):
    print("YES")
else:
    print("NO")

Тройки чисел для ввода: (4, 5, 8); (2, 9, 16); (3, 3, 12); (7, 4, 4); (6, 2, 8); (10, 10, 2); (5, 5, 16); (1, 6, 4); (8, 3, 9); (9, 1, 12).

Вопрос: Найдите наименьшее натуральное значение параметра G, чтобы программа вывела «YES» восемь раз.

Язык Python№6 ОГЭ

№33031

u = int(input())
v = int(input())
w = int(input())
G = int(input())
if (u + v > G and w ** 2 < 50) or (u % 5 == 0):
    print("WIN")
else:
    print("LOSE")

Тройки чисел для ввода: (10, 3, 7); (5, 6, 4); (1, 15, 2); (4, 8, 5); (6, 3, 3); (12, 7, 1); (0, 5, 9); (3, 20, 6); (2, 2, 4); (9, 1, 8).

Вопрос: Укажите наибольшее значение параметра G от 0 до 20, при котором программа выведет «WIN» четыре раза.

Язык Python№6 ОГЭ

№33030

x = int(input())
y = int(input())
z = int(input())
G = int(input())
if (max(x, y, z) < G and y % 3 == 0) or (min(x, y, z) > 2):
    print("ACCEPT")
else:
    print("REJECT")

Тройки чисел для ввода: (1, 6, 4); (2, 9, 3); (5, 2, 7); (8, 5, 3); (4, 3, 6); (7, 7, 2); (2, 6, 8); (9, 4, 1); (0, 5, 9); (3, 3, 3).

Вопрос: Найдите наименьшее натуральное значение параметра G, чтобы программа вывела «ACCEPT» три раза.

Язык Python№6 ОГЭ

№33029

a = int(input())
b = int(input())
c = int(input())
G = int(input())
if (abs(a - b) > G and c % 2 == 1) or (a + b + c < 10):
    print("PASS")
else:
    print("FAIL")

Тройки чисел для ввода: (3, 5, 7); (1, 6, 4); (2, 2, 9); (5, 8, 1); (4, 7, 5); (6, 3, 8); (7, 0, 3); (2, 5, 2); (9, 1, 6); (0, 4, 4).

Вопрос: Укажите наибольшее значение параметра G от 0 до 20, при котором программа выведет «PASS» пять раз.

Получите полный доступ
к курсам со скидкой до 30%!

  • Интерактивные видео-уроки
  • Практические семинары
  • Домашки с проверкой
  • Ежемесячные пробники
  • Чаты с преподавателями
  • Поддержка куратора
Язык Python№6 ОГЭ

№33028

a = int(input())
b = int(input())
c = int(input())
G = int(input())
if (a + b + c) % 3 == 0 and (a > b or b < c):
    print("WIN")
else:
    print("LOSE")

Тройки чисел для ввода: (3, 5, 7); (4, 2, 6); (1, 1, 1); (6, 2, 3); (8, 8, 8); (2, 5, 9); (3, 7, 2); (4, 3, 5); (5, 6, 4); (0, 0, 0).

Вопрос: Какое наименьшее натуральное значение параметра G необходимо, чтобы программа вывела «WIN» три раза?

Язык Python№6 ОГЭ

№33025

u = int(input())
v = int(input())
w = int(input())
G = int(input())
if (u > 5 and v < G) or (w % 3 == 0):
    print("YES")
else:
    print("NO")

Тройки чисел для ввода: (6, 3, 9); (4, 8, 10); (5, 2, 1); (3, 7, 12); (8, 1, 15); (9, 4, 6); (2, 11, 3); (10, 5, 20); (0, 9, 4); (1, 2, 3).

Вопрос: Укажите наибольшее целое значение параметра G от 0 до 20, при котором для указанных входных данных программа напечатает «YES» шесть раз.

Язык Python№6 ОГЭ

№33022

u = int(input())
v = int(input())
w = int(input())
G = int(input())
if (u + w < G) and (v % 2 != 0):
    print("YES")
elif (u == 0 and v > w):
    print("YES")
else:
    print("NO")

Тройки чисел для ввода: (2, 3, 5); (0, 2, 1); (1, 7, 4); (5, 3, 8); (2, 1, 6); (3, 5, 9); (6, 4, 3); (0, 8, 7); (9, 2, 4); (7, 1, 5).

Вопрос: Укажите наименьшее натуральное значение параметра G, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Язык Python№6 ОГЭ

№33016

u = int(input())
v = int(input())
w = int(input())
G = int(input())
if (u % 2 == 0 and v + w > G) or (u < w):
    print("NO")
else:
    print("YES")

Тройки чисел для ввода: (8, 2, 5); (4, 7, 6); (3, 5, 2); (9, 1, 8); (10, 3, 4); (6, 2, 5); (5, 6, 9); (2, 4, 1); (1, 1, 3); (7, 4, 6).

Вопрос: Укажите наибольшее целое значение параметра G от 0 до 20, при котором для указанных входных данных программа напечатает «NO» шесть раз.

Язык Python№6 ОГЭ

№33014

u = int(input())
v = int(input())
w = int(input())
G = int(input())
if (u * v < G and w > 10) or (u + v == G):
    print("YES")
else:
    print("NO")

Тройки чисел для ввода: (2, 5, 15); (3, 3, 9); (1, 2, 8); (4, 1, 12); (6, 2, 18); (8, 3, 7); (7, 4, 9); (10, 5, 20); (5, 5, 10); (0, 0, 5).

Вопрос: Укажите наименьшее натуральное значение параметра G, при котором для указанных входных данных программа напечатает «YES» три раза.

Получите полный доступ
к курсам со скидкой до 30%!

  • Интерактивные видео-уроки
  • Практические семинары
  • Домашки с проверкой
  • Ежемесячные пробники
  • Чаты с преподавателями
  • Поддержка куратора
Номера ОГЭ
Темы ОГЭ