Напишите программу на языке Python 3, которая проверяет, заканчивается ли год с заданным номером на два нуля. Если
Напишите программу на языке Python 3, которая проверяет, заканчивается ли год с заданным номером на два нуля. Если год заканчивается на два нуля, программа должна выводить "YES", в противном случае - "NO". Входные данные представлены в формате натурального числа. Программа должна вывести текст, соответствующий заданию.
Magnitnyy_Zombi 65
Хорошо, давайте напишем программу на языке Python 3 для решения этой задачи. Вот код программы:Объяснение:
1. Мы начинаем с определения функции `is_year_ends_with_zeros`, которая принимает один аргумент `year`. Эта функция проверяет, заканчивается ли год с заданным номером на два нуля.
2. Внутри функции, мы используем оператор `%` (остаток от деления) для проверки, делится ли год на 100 без остатка. Если да, то год заканчивается на два нуля, и мы возвращаем строку "YES". В противном случае, мы возвращаем строку "NO".
3. Затем мы запрашиваем год у пользователя с помощью функции `input`, преобразуем его в целое число с помощью `int` и присваиваем значение переменной `year`.
4. Наконец, мы вызываем функцию `is_year_ends_with_zeros` с аргументом `year` и выводим результат на экран с помощью функции `print`.
Теперь вы можете использовать эту программу, чтобы проверять, заканчиваются ли годы на два нуля. Введите год и программа выведет "YES" или "NO" в зависимости от результата проверки.