#include <iostream> //standard include
#include <fstream> //to save
using namespace std;
string x, nick, kolor, wiek, hobby, im_star1, nazw_star1, odp5, dzien, miesiac, rok, wlosy, oczy, wzrost, ulubiony_sport, miejscowosc;
int save, glowne;
int main()
{ //logowanie
cout << "Wprowadz nick: " << endl;
cin >> nick;
cout << endl << endl ;
//jezeli zalogowany
cout << "Witaj" << nick << "!" << endl;
//wybor opcji
cout << "Czy chcesz rozpoczac nowy Queez?" << endl << endl;
//mini menu
cout << "Menu:" << endl;
cout << "1.Tak" << endl;
cout << "2.Nie" << endl;
cin >> glowne;
//jezeli wybrano opcje nr. 1
if (glowne = 1)
{
//zasady
cout << endl <<"Oto zasady:" << endl;
cout << endl << "1.Wpisuj bez uzycia klawisza SPACJA";
cout << endl << "2.Wpisuj bez uzycia polskich znakow";
cout << endl << "3.W razie bledow skataktuj sie z programista";
//questions
cout << endl << endl << endl;
cout << endl << "Pytanie 1" << endl << "Jaki jest twoj ulubiony kolor?" << endl;
cin >> kolor;
cout << endl << "Pytanie 2" << endl << "Ile masz lat?" << endl;
cin >> wiek;
cout << endl << "Pytanie 3" << endl << "Jakie masz hobby?" << endl;
cin >> hobby;
cout << endl << "Pytanie 4" << endl << "Podaj imie znanej osoby?" << endl;
cout << "Imie: "; cin >> im_star1;
cout << "Nazwisko: "; cin >> nazw_star1;
cout << endl << "Pytanie 5" << endl << "Czy luibisz " << im_star1 << " " << nazw_star1 << "?" << endl;
cin >> odp5;
cout << endl << "Pytanie 6" << endl << "Kiedy sie urodziles/as?" << endl << endl << "Dzien: "; cin >> dzien;
cout << "Miesiac: "; cin >> miesiac;
cout << "Rok: "; cin >> rok;
cout << endl << "Pytanie 7" << endl << "Jaki masz kolor wlosow?" << endl;
cin >> wlosy;
cout << endl << "Pytanie 8" << endl << "Jaki masz kolor oczu?" << endl;
cin >> oczy;
cout << endl << "Pytanie 9" << endl << "Ile masz metrow wzrostu?" << endl;
cin >> wzrost;
cout << endl << "Pytanie 10" << endl << "Jaki jest twoj ulubiony sport?" << endl;
cin >> ulubiony_sport;
cout << endl << "Pytanie 11" << endl << "Co wolisz?" << endl<< "(Wies lub Miasto)" << endl;
cin >> miejscowosc;
cout << endl << endl;
}
else if (glowne = 2)
{
//jezeli zostala wybrana obcja nr. 2
cout << "Czy napewno chcesz wyjsc?" << endl;
cout << endl << "1.Tak" << endl << "2.Nie" << endl;
}
cout << "JEZELI CHCESZ ZAPISAC I ZAKONCZYC WCISNIJ 1 A JEZELI NIE KLIKNIJ 0" << endl;
cin >> save;
cout << endl;
if (save = 1)
{
fstream plik;
plik.open("data.txt", ios :: out | ios :: app);
//saves
plik << nick << endl;
plik << kolor << endl;
plik << wiek << endl;
plik << hobby << endl;
plik << im_star1;
plik << nazw_star1 << endl;
plik << odp5 << endl;
plik << dzien;
plik << "." << miesiac;
plik << "." << rok << "r." << endl;
plik << wlosy << endl;
plik << oczy << endl;
plik << wzrost << endl;
plik << ulubiony_sport << endl;
plik << miejscowosc << endl;
plik.close();
}
else if (save = 0)
{
//odczyt
fstream plik;
plik.open("data.txt", ios :: in );
if (plik.good()== false)
{
cout << "Plik nie istnieje!";
exit(0);
}
string linia;
int nr_lini=1;
while (getline(plik,linia))
{
switch(nr_lini)
{
case 1: nick = linia; break;
case 2: kolor = linia; break;
case 3: wiek = atoi(linia.c_str()); break;
}
nr_lini++;
}
plik.close();
//odpowiedzi
cout << "Twoj nick to " << nick << endl;
cout << "Twoj ulubiony kolor to " << kolor << endl;
cout << "Masz " << wiek << " lat" << endl;
cout << "Interesujesz sie " << hobby << endl;
cout << "Na pytanie czy lubisz " << im_star1 << " " << nazw_star1 << " odpowiedziales " << odp5 << endl;
cout << "Urodziles sie " << dzien << "." << miesiac << "." << rok << "r." << endl;
cout << "Masz " << wlosy << " kolor wlosow" << endl;
cout << "Masz " << oczy << " kolor oczu" << endl;
cout << "Masz " << wzrost << " m wysokosci" << endl;
cout << "Twoj ulubiony sport to " << ulubiony_sport << endl;
cout << "Twoje wymarzone miejsce zamieszkania to " << miejscowosc << endl;
}
//zakonczenie
cout << endl << endl;
cout << endl << endl << endl << " ! ! ! D Z I E K U J E Z A P R Z E T E S T O W A N I E W E R S J I D E M O ! ! ! " << endl << " Tworca: Jakub Michalik";
//good idea:
return 0;
}