W celu zapewnienia prawidłowego funkcjonowania, forum WebElite.pl wykorzystuje pliki cookies. Zmiany ich ustawień możesz dokonać w opcjach konfiguracyjnych swojej przeglądarki.
  • Forum

  • Regulamin

  • Szukaj

  • Użytkownicy

  • Kalendarz

  • Pomoc

  • Kontakt

  •  
Aktualny czas: 26-06-2017, 1:18 Witaj! (LogowanieRejestracja)
Witamy na WebElite.pl - Forum Informatycznym!

Aktualnie przeglądasz forum jako Gość, przez co Twój dostęp jest w pewnym stopniu ograniczony. Zarejestruj się a uzyskasz dostęp do publikacji postów oraz wielu innych ciekawych funkcji niedostępnych dla niezarejestrowanych użytkowników. Nie zastanawiaj się dłużej i dołącz do naszej społeczności już dziś!

Pozdrawiamy i życzymy mile spędzonego czasu na forum.
facebooktwitteryoutube
Rozpocznij wątek  Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
C++ Prosze o pomoc
Autor Wiadomość
LoLek209 Offline
Newbie
*

Liczba postów: 1
Reputacja: - 0 +
Post: #1
C++ Prosze o pomoc
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;
}
(Ten post był ostatnio modyfikowany: 19-10-2015 9:03 przez LoLek209.)
19-10-2015 9:02
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Support
Rozpocznij wątek  Odpowiedz 


Skocz do: