Как создать программу, которая из N чисел найдет числа, делящиеся на 3, и определит максимальное из них? Если таких чисел нет, необходимо вывести NO.
Информатика 11 класс Алгоритмы и структуры данных создать программу N чисел делящиеся на 3 максимальное число вывод NO Новый
Чтобы создать программу, которая находит числа, делящиеся на 3, и определяет максимальное из них, мы можем воспользоваться языком программирования Python. Давайте рассмотрим шаги, которые нам нужно выполнить для реализации этой задачи.
Теперь давайте посмотрим на пример кода, который реализует описанные шаги:
N = int(input("Введите количество чисел: ")) numbers = [] for i in range(N): num = int(input(f"Введите число {i + 1}: ")) if num % 3 == 0: numbers.append(num) if len(numbers) == 0: print("NO") else: max_number = max(numbers) print("Максимальное число, делящееся на 3:", max_number)
В этом коде:
Таким образом, программа выполняет поставленную задачу. Если у вас возникнут вопросы, не стесняйтесь спрашивать!