ТИ
Татьяна Имамгулиева

Помогите решить по С# ооочень прошу

Дан номер года положительное число определить дней в этом году учитывая что обычный год подсчитывает 365 дней а высокосный 366 дней высокосным считается год деляшийся на 4, за исключением тех годов которые делятся на 100 и не делятся на 400, например года 300, 1300, и 1900, не являются высокосными а 1200, 2000 являются.

int fac(int gad){if(gad0==0){if(gad@0==0)return1;}else{if(gad%4==0)return1;}return0;}

АТ
Александр Тумашов

int year = 2013;

1) Лаконично через тернарный оператор:

return (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0)) ? 366 : 365;

2) По старинке:

if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0))
return 366;
else
return 365;

ТС
Татьянка Сократова

т. е. тебе не написать что-то вроде
ЕСЛИ год % 4 != 0 ТО 365
ИНАЧЕ
ЕСЛИ год % 100 == 0 && год % 400 != 0 ТО 365
ИНАЧЕ 366

Похожие вопросы
Прошу помогите решить задачу Pascal.
умницы и умники помогите с математикой пожалуйста ооочень прошу )
Помогите ооочень прошу!
Помогите решить задачу в VBA!прошу Вас!
Обработка одномерных массивов. Помогите решить, прошу)
Помогите решить.. прошу
Помогите решить неравенство!!!! ооочень надо пожайлуста правильно
Помогите решить задачку в MS Excel, очень прошу
ПОМОГИТЕ РЕШИТЬ ДАННЫЙ СПОР! ОООЧЕНЬ СРОЧНО!!!
пожалуйста помогите решить !!!срочно ооочень срочно!!!