
Написати програму за якою буде визначатися чи є заданий рік високосний. Рік є високосний якщо його
номер кратний 4, але не є кратним 100, а також він кратний 400

Ответы на вопрос

Ответ:
Какой язык программирования?
Python:
y = int(input())
if y % 4 == 0 and y % 100 != 0:
print("YES")
elif y % 400 == 0:
print("YES")
else:
print("NO")
C++
#include <iostream>
using namespace std;
int n;
int main()
{
cin >> n;
if (!(n % 4) && n % 100 || !(n % 400)) cout << "YES" << endl;
else cout << "NO" << endl;
}
Объяснение:



Для визначення того, чи є заданий рік високосним, можна написати просту програму на більшості мов програмування. Нижче наведений приклад коду на мові Python:
pythondef is_leap_year(year):
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
return True
else:
return False
# Зчитування року з клавіатури
try:
year = int(input("Введіть рік: "))
if is_leap_year(year):
print(f"{year} є високосним роком.")
else:
print(f"{year} не є високосним роком.")
except ValueError:
print("Будь ласка, введіть коректний рік у числовому форматі.")
У цьому коді функція is_leap_year(year)
приймає рік як аргумент і повертає True
, якщо він є високосним, і False
у протилежному випадку. У випадку некоректного введення (наприклад, ввід не числа), програма попросить користувача ввести рік знову.
Ви можете використовувати цей код як основу для написання програми на інших мовах програмування, змінивши спосіб зчитування введеного року, оскільки це може відрізнятися в залежності від обраної мови.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili