Задача Задача №2678116
А
А
Вот пример программы на языке Python, которая выполняет указанную задачу:
def main():
n = int(input("Введите количество чисел в последовательности: "))
max_number = None
for _ in range(n):
number = int(input("Введите натуральное число: "))
if number % 3 == 0:
if max_number is None or number > max_number:
max_number = number
print("Максимальное число, кратное 3:", max_number)
if __name__ == "__main__":
main()
Как работает программа:
- Программа запрашивает у пользователя количество чисел
n, которые он собирается ввести. - Затем в цикле
forсчитываютсяnнатуральных чисел. - Для каждого вводимого числа проверяется, делится ли оно на 3. Если да, то проверяется, является ли оно больше текущего максимального числа, кратного 3.
- После завершения цикла программа выводит найденное максимальное число, кратное 3.
Пример использования:
Введите количество чисел в последовательности: 5
Введите натуральное число: 10
Введите натуральное число: 9
Введите натуральное число: 15
Введите натуральное число: 7
Введите натуральное число: 6
Максимальное число, кратное 3: 15
Обратите внимание, что программа предполагает наличие хотя бы одного числа, кратного 3, в последовательности, как указано в условии.