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.
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