Контрольные задания > Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 4.
Вопрос:
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 4.
Ответ:
Для решения этой задачи можно использовать следующий алгоритм: инициализировать переменную для хранения максимального числа, кратного 4, затем проверять каждое число последовательности на кратность 4 и обновлять максимум, если найденное число больше текущего максимума. Вот пример программы на Python:
```python
n = int(input("Введите количество чисел: "))
max_value = -1
for _ in range(n):
num = int(input())
if num % 4 == 0 and num > max_value:
max_value = num
print("Максимальное число, кратное 4:", max_value)
```
Эта программа запрашивает количество вводимых чисел, затем читает каждое число, проверяет его кратность 4 и обновляет максимум, если число больше текущего максимума. Итоговый результат выводится после проверки всей последовательности.