![]() |
C++ Prosze o pomoc - Wersja do druku +- Forum Informatyczne WebElite.pl (https://www.webelite.pl) +-- Dział: # Technika komputerowa (https://www.webelite.pl/forumdisplay.php?fid=10) +--- Dział: Programowanie (https://www.webelite.pl/forumdisplay.php?fid=35) +---- Dział: C/C++ (https://www.webelite.pl/forumdisplay.php?fid=81) +---- Wątek: C++ Prosze o pomoc (/showthread.php?tid=4466) |
C++ Prosze o pomoc - LoLek209 - 19-10-2015 Witam, jestem totalnie zielony, ale otrzymałem zadania aby napisać program, który pyta o imię, nazwisko, data urodzenia. Program pobiera datę z komputera i sprawdza czy jest się pełnoletnim. Jak wspomniałem jestem totalnie zielony i pewnie ten program jest chaotycznie napisany, ale proszę czy możecie sprawdzić czy jest on poprawny? #include <iostream> #include <Windows.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { int dzien, miesiac, rok; int tm_year; char imie[20]; char nazwisko[30]; char wYear; char wMonth; char wDay; printf("Podaj imie-"); scanf("%s", imie); getchar(); printf("Podaj nazwisko-"); scanf("%s", nazwisko); getchar(); printf("Podaj date urodzenia rrrr/mm/dd-"); scanf("%d/%d/%d", &rok, &miesiac, &dzien); getchar(); SYSTEMTIME st; GetLocalTime(&st); printf("Dzisiejsza data:%d/%d/%d", st.wYear,st.wMonth,st.wDay); getchar(); if (st.wYear-rok>18 ){ printf("Witaj %s %s jestes pelnoletni.", imie, nazwisko); } if (st.wYear-rok<18 ) { printf("Witaj %s %s nie jestes pelnoletni.", imie, nazwisko); } if (st.wYear-rok==18 and miesiac==st.wMonth and dzien>=st.wDay) { printf("Witaj %s %s jestes pelnoletni.", imie, nazwisko); } if (st.wYear-rok==18 and miesiac<st.wMonth) { printf("Witaj %s %s jestes pelnoletni.", imie, nazwisko); } if (st.wYear-rok==18 and miesiac>st.wMonth) { printf ("Witaj %s %s nie jestes pelnoletni.", imie, nazwisko); } if (st.wYear-rok==18 and miesiac==st.wMonth and dzien<st.wDay) { printf ("Witaj %s %s nie jestes pelnoletni.", imie, nazwisko); } getchar(); return 0; } RE: C++ Prosze o pomoc - jarex_67 - 29-08-2017 Spróbuj tutaj jest fajne szkolenie http://geek-on.pl ![]() |