на с++ Дан номер года. Нужно найти количество дней в этом
На с++ Дан номер года. Нужно найти количество дней в этом году, беря во внимание, что обычный год насчитывает 365 дней, а високосный 366 дней. Високосным считается год, делящийся на 4, но не делящийся на 100, или делящиеся на 400 (к примеру, годы 700, 1400 и 1800 не являются високосными, а 1600 и 2000 являются).
Формат входных данных
Вводится неотрицательное целое число y (0y2311) номер года.
Формат выходных данных
Выведите количество дней в данном году.
Примеры
входные данные выходные данные
3
365
16
366
В условии задачки дано определение високосного года. Нам осталось лишь написать его на C++.
Код
include lt;bits/stdc++.hgt;
using namespace std;
int main()
int y;
cin gt;gt; y;
if ((y % 4 == 0 amp;amp; y % 100 != 0) y % 400 == 0)
cout lt;lt; 366 lt;lt; endl;
else cout lt;lt; 365 lt;lt; endl;
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.