Задание 15.2. Информатика. 2023-18
- Просмотры: 40
- Изменено: 30 октября 2024
Напишите программу, которая в последовательности натуральных чисел определяет, все ли числа последовательности кратны \(7\) и не более \(1000\). Программа получает на вход последовательности натуральных чисел, заканчивающихся нулём.
Количество чисел не превышает \(1000\). Введённые числа не превышают \(30~000\).
Программа должна вывести «YES», если в последовательности все числа кратны \(7\) и не превышают \(1000\), и «NO» в противном случае.
Решение:
Python
message = 'YES'
x = int(input())
while x != 0:
if x % 7 or x > 1000:
message = 'NO'
x = int(input())
print(message)