C++ Który jest dzień roku?

Witam. Mam do napisania program w C++, który po podaniu roku- miesiąca- dnia wypisze mi na ekranie który to jest dzień roku (1-365). Nie bardzo wiem jak się do tego zabrać- proszę o pomoc- dodam że dopiero uczę się programowania. :smiley:

http://www.cplusplus.com/reference/clib … ctime.html

No to co to za problem, chyba umiesz posługiwać się kalendarzem? Do wartości dzień dodajesz sumę dni z wcześniejszych miesięcy + 1 jeżeli to rok przestępny. Matematyka na poziomie podstawówki. Dane ile jaki miesiąc ma dni wystarczy zapisać w zwykłej tablicy. Możesz nawet od razu na sztywno pod każdy indeks wpisywać sumę dni poprzednich miesięcy w roku nieprzestępnym, wtedy nie będziesz musiał nawet tego sumować.

Skorzystaj ze struktury SYSTEMTIME i funkcji GetLocalTime(). Oczywiście musisz dorzucić nagłówek windows.h