SHOW:
|
|
- or go back to the newest paste.
| 1 | #include <iostream> | |
| 2 | #include <windows.h> | |
| 3 | #include <cstdlib> | |
| 4 | #include <string> | |
| 5 | #include <ctime> | |
| 6 | #include <stdio.h> | |
| 7 | #include <conio.h> | |
| 8 | ||
| 9 | using namespace std; | |
| 10 | ||
| 11 | int main() | |
| 12 | {
| |
| 13 | srand( time( NULL ) ); | |
| 14 | HANDLE kolor; | |
| 15 | kolor = GetStdHandle( STD_OUTPUT_HANDLE ); | |
| 16 | - | string imie; |
| 16 | + | string imie, nazwisko; |
| 17 | - | string nazwisko; |
| 17 | + | int oC=1, oR=1, oW=1, oH=1; |
| 18 | - | int oC=1; |
| 18 | + | int fundusze, cebula; |
| 19 | - | int oR=1; |
| 19 | + | int dzien=1, gielda = 1, wynik; |
| 20 | - | int oW=1; |
| 20 | + | int wybor, logowanie, a, user; |
| 21 | - | int oH=1; |
| 21 | + | |
| 22 | - | int fundusze; |
| 22 | + | |
| 23 | - | int cebula; |
| 23 | + | |
| 24 | - | int dzien=1; |
| 24 | + | |
| 25 | - | int gielda = 1; |
| 25 | + | |
| 26 | - | int wynik; |
| 26 | + | |
| 27 | - | int wybor; |
| 27 | + | |
| 28 | - | int logowanie; |
| 28 | + | |
| 29 | - | int a; |
| 29 | + | |
| 30 | - | int user; |
| 30 | + | |
| 31 | cout << "Podaj Imie \n"; | |
| 32 | cin >> imie; | |
| 33 | Sleep(300); | |
| 34 | cout << "Podaj Nazwisko \n"; | |
| 35 | cin >> nazwisko ; | |
| 36 | Sleep(300); | |
| 37 | cout << "Wybierz kolor napisow (od 1-15) "; | |
| 38 | cin >> a; | |
| 39 | logowanie=0; | |
| 40 | fundusze=500; | |
| 41 | cebula=0; | |
| 42 | } | |
| 43 | ||
| 44 | if(user==2) | |
| 45 | {
| |
| 46 | cout << "Witamy Pownownie"<< imie<<nazwisko; | |
| 47 | Sleep(500); | |
| 48 | logowanie=0; | |
| 49 | } | |
| 50 | ||
| 51 | if(user>2) | |
| 52 | {
| |
| 53 | cout << "Wystapil blad, wysylamy do pana grupe naszych najlepszych malp. \n Prosze nie wylaczac komputera i siedziec spokojnie na swoim miejscu"; | |
| 54 | -getch(); | |
| 55 | logowanie=1; | |
| 56 | } | |
| 57 | } | |
| 58 | while(logowanie==1); | |
| 59 | int ujemnik((rand() % 40) +1); | |
| 60 | int polska = ((rand() % 150 ) + 50); | |
| 61 | int polska_s = ((rand() % 200 ) +30); | |
| 62 | polska_s=polska-ujemnik; | |
| 63 | ||
| 64 | int rosja = rand(); | |
| 65 | int rosja_s = rand(); | |
| 66 | rosja>rosja_s; | |
| 67 | int niemcy= rand(); | |
| 68 | int niemcy_s = rand(); | |
| 69 | int ameryka = rand(); | |
| 70 | int ameryka_s = rand(); | |
| 71 | ||
| 72 | do | |
| 73 | {
| |
| 74 | system ("CLS");
| |
| 75 | SetConsoleTextAttribute(kolor, a); | |
| 76 | ||
| 77 | cout << "Zalogowano \n"; | |
| 78 | cout << "\n Inwestor " << imie; | |
| 79 | cout << " " << nazwisko << "\n"; | |
| 80 | SetConsoleTextAttribute( kolor, 14); | |
| 81 | cout << " dostepne fundusze : "<< fundusze <<"\n" ; | |
| 82 | SetConsoleTextAttribute( kolor, 14); | |
| 83 | cout << " ilosc ton cebuli : "<<cebula<<"\n"; | |
| 84 | cout << " Dzien : "<<dzien<<"\n"; | |
| 85 | SetConsoleTextAttribute( kolor, a); | |
| 86 | cout << " Wyswietlam gielde cebul: \n"; | |
| 87 | SetConsoleTextAttribute( kolor, a); | |
| 88 | cout << "1. Cebulandia \n"; | |
| 89 | SetConsoleTextAttribute( kolor, a ); | |
| 90 | cout << "2. Mateczka Rosja \n"; | |
| 91 | SetConsoleTextAttribute( kolor, a); | |
| 92 | cout << "3. Stolica Wermacht'u \n"; | |
| 93 | SetConsoleTextAttribute(kolor, a ); | |
| 94 | cout << "4. Hamburgerandia \n"; | |
| 95 | SetConsoleTextAttribute(kolor, a); | |
| 96 | cout <<"5. Nastepny dzien (zmiana cen) \n"; | |
| 97 | SetConsoleTextAttribute(kolor, a); | |
| 98 | cout <<"6. Wyjscie \n"; | |
| 99 | SetConsoleTextAttribute(kolor, 15 ); | |
| 100 | cout << "Wybierz swoja gielde (wpisz numer) "; | |
| 101 | cin >> wybor ; | |
| 102 | if(wybor==1) | |
| 103 | {
| |
| 104 | system("CLS");
| |
| 105 | int poland; | |
| 106 | int zakup; | |
| 107 | int tal; //zgoda na zakup | |
| 108 | SetConsoleTextAttribute(kolor, a); | |
| 109 | cout <<" Cebulandia \n"; | |
| 110 | cout<<"1. KUPNO: 1 tona cebuli / "<< polska <<" zloty \n2. SPRZEDAZ: 1 tona cebuli / "<<polska_s<<" zloty \n3. Wyjscie z gieldy 'Cebulandia'\n"; | |
| 111 | cin>> tal; | |
| 112 | if(tal==1) | |
| 113 | {
| |
| 114 | cout << "1.Kup kilka cebul \n"; | |
| 115 | cout << "2.Kup maksymalna mozliwa ilosc \n"; | |
| 116 | cout << "Wybierz "; | |
| 117 | cin >> zakup ; | |
| 118 | ||
| 119 | if(zakup==1) | |
| 120 | {
| |
| 121 | cout << "Ile cebul chce pan kupic? \n"; | |
| 122 | cin >> poland ; | |
| 123 | poland=polska*poland ; | |
| 124 | if(fundusze>=poland) | |
| 125 | {
| |
| 126 | cout << "Kosztowalo : "<< poland <<"\n"; | |
| 127 | fundusze=fundusze-poland; | |
| 128 | cout <<"Pozostalo "<< fundusze ; | |
| 129 | oC=0; | |
| 130 | _getch(); | |
| 131 | cebula=cebula+poland/polska; | |
| 132 | ||
| 133 | } | |
| 134 | else //(fundusze<poland) | |
| 135 | {
| |
| 136 | cout<<"Nie masz tyle pieniedzy, biedaku \n"; | |
| 137 | cout<<"Wracam do gieldy"; | |
| 138 | _getch(); | |
| 139 | } | |
| 140 | } | |
| 141 | if(zakup==2) | |
| 142 | {
| |
| 143 | int cebk; | |
| 144 | int kp = 1; | |
| 145 | cebk=fundusze/polska; | |
| 146 | cout<<"Mozesz kupic "<< cebk <<" Cebul \n"; | |
| 147 | cout<<"Kupic? (1.tak | 2.nie) "; | |
| 148 | cin>>kp; | |
| 149 | ||
| 150 | if(kp==1) | |
| 151 | {
| |
| 152 | cebula=cebula+cebk; | |
| 153 | ||
| 154 | cout<<"Kosztowało "<< cebk*polska <<"\n""Kupil pan "<<cebk<<"\n""Kupiono ma pan teraz "<< cebula; | |
| 155 | fundusze=fundusze-cebk*polska; | |
| 156 | oC=0; | |
| 157 | _getch(); | |
| 158 | } | |
| 159 | if(kp==2) | |
| 160 | {
| |
| 161 | cout<<"Nie to nie"; | |
| 162 | oC=0; | |
| 163 | _getch(); | |
| 164 | } | |
| 165 | if(kp>=3) | |
| 166 | {
| |
| 167 | system("CLS");
| |
| 168 | cout<<"Nie ma takiej opcji, przyrko mi"; | |
| 169 | _getch(); | |
| 170 | oC=0; | |
| 171 | } | |
| 172 | } | |
| 173 | ||
| 174 | if(tal>=3) | |
| 175 | {
| |
| 176 | system("CLS");
| |
| 177 | cout<<"Nie ma takiej opcji, przyrko mi"; | |
| 178 | _getch(); | |
| 179 | oC=0; | |
| 180 | } | |
| 181 | } | |
| 182 | } | |
| 183 | ||
| 184 | if(wybor==5 ) | |
| 185 | {
| |
| 186 | system("CLS");
| |
| 187 | int ujemnik((rand() % 40) +1); | |
| 188 | int polska = ((rand() % 150 ) + 50); | |
| 189 | int polska_s = ((rand() % 200 ) +50); | |
| 190 | ||
| 191 | ||
| 192 | int rosja = rand(); | |
| 193 | int rosja_s = rand(); | |
| 194 | rosja>rosja_s; | |
| 195 | ||
| 196 | int niemcy= rand(); | |
| 197 | int niemcy_s = rand(); | |
| 198 | ||
| 199 | int ameryka = rand(); | |
| 200 | int ameryka_s = rand(); | |
| 201 | dzien=dzien+1; | |
| 202 | cout<<"Minela noc. Jest dzien "<<dzien; | |
| 203 | Sleep(700); | |
| 204 | ||
| 205 | } | |
| 206 | if(wybor==6) | |
| 207 | {
| |
| 208 | cout<<"Dziekuje"; | |
| 209 | gielda==0; | |
| 210 | Sleep(400); | |
| 211 | ||
| 212 | } | |
| 213 | if(wybor>=7) | |
| 214 | {
| |
| 215 | cout<<"Nie ma takej opcji"; | |
| 216 | _getch(); | |
| 217 | } | |
| 218 | system("CLS");
| |
| 219 | } | |
| 220 | while(gielda==1); | |
| 221 | return 0; | |
| 222 | } |