#include #include #include #include #include #include using namespace std; string pseudonim; int wybor; int portfel,reszta,nr_linii; int kurs_ak,kurs_dziecko,kurs_nerki,dzien,nerki,dzieci,ak; int main() { fstream plik; string linia; int nr_linii=1; srand(time(NULL)); kurs_ak = rand()%51+70; kurs_nerki = rand()%12501+225000; kurs_dziecko = rand()%40001+40000; cout << "Zmienianie cen niewolnikow..."; Sleep(3000); system("cls"); cout << "Sprzedawanie nerek..."; Sleep(5000); system("cls"); cout << "Lapanie dzieci w Afryce..."; Sleep(6000); system("cls"); menu: cout << "--------------------------MENU--------------------------" << endl; cout << "1.Nowa gra" << endl; cout << "2.Wczytaj gre" << endl; cout << "3.Opcje" << endl; cout << "4.Wyjscie" << endl; cin >> wybor; switch (wybor) { case 1: system("cls"); cout << "Rozpoczecie nowej gry spowoduje usuniecie starego zapisu. Czy mimo to chcesz kontynuowac?" << endl; cout << "1.Tak" << endl; cout << "2.Nie" << endl; cin >> wybor; if (wybor==1) { system("cls"); cout << "Podaj pseudonim: "; cin >> pseudonim; plik.open("dane.txt",ios::out); portfel=225000; dzien=1; nerki=0; dzieci=0; ak=0; plik << pseudonim << endl; plik << portfel << endl; plik << dzien << endl; plik << dzieci << endl; plik << ak << endl; plik << nerki << endl; plik.close(); system("cls"); goto gra; } else if (wybor==2) { system("cls"); goto menu; } else { system("cls"); cout << "Naucz sie pisac i czytac ty prymitywny nieuku!" << endl; Sleep(10000); exit(0); } break; case 2: plik.open("dane.txt",ios::in); if(plik.good()==false) { system("cls"); cout << "Nie wykryto zadnego zapisu."; Sleep(10000); system("cls"); goto menu; } else while (getline(plik,linia)) { switch(nr_linii) { case 1: pseudonim = linia; break; case 2: portfel = atoi(linia.c_str()); break; case 3: dzien = atoi(linia.c_str()); break; case 4: dzieci = atoi(linia.c_str()); break; case 5: ak = atoi(linia.c_str()); break; case 6: nerki = atoi(linia.c_str()); break; } nr_linii++; } plik.close(); plik.clear(); system("cls"); goto gra; break; case 3: system("cls"); cout << "Jak cos ci sie nie podoba to SPADAJ"; Sleep(10000); exit(0); break; case 4: exit(0); break; { cout << "Nie ma takiej opcji!" << endl; exit(0); } } gra: cout << "------Dzien:" << dzien << " --------Portfel:" << portfel << "-----Ilosc dzieci:" << dzieci << "-----Ilosc AK-74:" << ak << "-----Nerki:" << nerki << endl; cout << "1.Sprzedaj nerke. Wartosc nerki: " << kurs_nerki << endl; cout << "2.Sprzedaj dziecko. Wartosc dziecka: " << kurs_dziecko << endl; cout << "3.Sprzedaj AK-74. Wartosc AK-47: " << kurs_ak << endl; cout << "4.Kup nerke. Cena: " << kurs_nerki << endl; cout << "5.Kup dziecko. Cena: " << kurs_dziecko << endl; cout << "6.Kup AK-74. Cena: " << kurs_ak << endl; cout << "7.Zapisz i wyjdz do menu." << endl; cout << "Wybor dzialania: "; cin >> wybor; //JAK WPISZE TU 5 TO NA MIEJSCU ZMIENNEJ portfel POJAWIA SIĘ 5 system("cls"); switch(wybor) { case 1: if (nerki>=1) { portfel -= kurs_nerki; nerki=nerki-1; } else cout << "Chyba nie masz zadnych nerek." << endl; system("cls"); goto gra; break; } return 0; }