#include int main(); using namespace std; //Poczatkowe zmienne int rep=5; //Poczatkowe doswiadczenie string typ_lok="eu07"; //Typ loka: 1-eu07 2-ep08 3-ep09 itd. int cash=100000; //Poczatkowa kasa int abon=10; //Poczatkowy abonament wykupiony jest na 0 km int wymag=10; //wymagany abonament do zrobienia kursu int wybor; //pozycja ktora mam wybrac const int StawkaZaKm = 6; //cena jednego km abonamentu //liczenie kursu int LiczenieKursu() { system("CLS"); if(abon>nacisnijzero; do { cout<<"Nacisnij 0 aby wrocic do menu glownego"<>nacisnijzero; } while (nacisnijzero != 0); main(); } else { abon = abon - wymag; rep = rep + rand()%wymag; cash = cash + rand()%100+(abon + rep + wymag); int nacisnij; cout<<"Zrobiles kurs!"<>nacisnij; } while (nacisnij!=0); main(); } }; //kupowanie abonamentu void KupAbonament() { int IleKm; int nacisnij; cout<<"Podaj ile km chcesz wykupic: "<>IleKm; while((IleKm*StawkaZaKm)>cash) { cout<<"Masz za malo kasy na koncie"<>nacisnij; } while(nacisnij!=0); main(); } //glowna funkcja programu int main() { //pocztkowe czysczenie ekranu system("CLS"); //dane poczatkowe cout<<"Twoja reputacja: "<>wybor; switch (wybor) { case 1: { LiczenieKursu(); break; }; case 2: { KupAbonament(); break; } case 3: { main(); break; } case 0: { terminate(); } } } system("PAUSE>NUL"); }