• Предмет: Информатика
  • Автор: sultanovzanat37
  • Вопрос задан 1 год назад

Определите, является ли год високосным по григорианскому календарю.

Напоминание:

год, номер которого кратен 400, — високосный;
остальные годы, номер которых кратен 100, — невисокосные (например, годы 1700, 1800, 1900, 2100, 2200, 2300);
остальные годы, номер которых кратен 4, — високосные.
все остальные годы — невисокосные.
Формат ввода
Вводится целое положительное четырёхзначное число — номер года.

Формат вывода
Программа выводит YES если год високосный и NO в противном случае. с++

Ответы

Ответ дал: Fchchchv
2

Ответ:

Объяснение:

#include <iostream>

using namespace std;

int main() {

 int year;

 cin >> year;

 if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {

   cout << "YES";

 } else {

   cout << "NO";

 }

 return 0;

}

Вас заинтересует