Untitled
unknown
plain_text
2 years ago
3.3 kB
4
Indexable
Never
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; /*ToDo: 1.Pasuje by była jaka pentla żeby kończyło program dopiero po kliknięciu 4 2.Zrobić w miarę sensowną instrukcję 3.losowanie poprawić */ int karty[]; int suma; bool isAlive = false; bool BlackJack = false; int LosowanieKarty() { srand(time(NULL)); int liczba = (rand() % 11) + 1; return liczba; } void hit() { } void stand() { } void wyswietl() {//trzeba zrobić jakby karty były więcej od 2 i do tego funckcje jakąś bo c++ jest gównem cout << "Twoje Karty to:"; for (int i = 0; i < 2; i++) { cout<<karty[i]<< ","; //kurwa!!!!!!!!!!!!!!!!!!!!!!!!!! } if (suma <= 20) { cout << "Do you want to draw a new card?"; } else if (suma == 21) { cout << "You've got Blackjack!"; BlackJack = true; } else { cout << "You're out of the game!"; isAlive = false; } } void RozpoczecieGry() { int PierwszaKarta = LosowanieKarty(); int DrugaKarta = LosowanieKarty(); karty[PierwszaKarta, DrugaKarta]; suma = PierwszaKarta + DrugaKarta; wyswietl(); } int punkty; void Menu(int x) { switch (x) { case 1://funkcja gry cout << "Rozgrywka"; RozpoczecieGry(); break; case 2://funkcja sklepu cout << "Sklep"; break; case 3://support cout << "Suport"; break; case 4://instrukca cout << "instrukcja"; cout << "Walet, Dama, Król – 10 punktów As – 1 lub 11 punktów, w zależności od tego, która opcja jest korzystniejsza dla gracza"; cout << "Więc dla ułatwienia te karty będą pokazywać się w ten sposób"; //ToDo.2 break; case 5://exit cout << "Pa Pa"; //exit; break; default: cout << "Jesli to widzisz to wystapił jakis problem, proszę o kontakt z supportem"; break; } } void Start() { int x; cout << "Witam w BlackJaku!\n ";//jakiś opis czy coś cout << "Twoje Menu:\n"; cout << "1.Rozpocznij rozgrywke.\n"; cout << "2.Sklep.\n"; cout << "3.Support.\n"; cout << "4.zasady/instrukcja.\n"; cout << "5.Exit.\n"; cout << "Wybierz swoja akcje: "; cin >> x; Menu(x); } int main() { Start(); } // Uruchomienie programu: Ctrl + F5 lub menu Debugowanie > Uruchom bez debugowania // Debugowanie programu: F5 lub menu Debugowanie > Rozpocznij debugowanie // Porady dotyczące rozpoczynania pracy: // 1. Użyj okna Eksploratora rozwiązań, aby dodać pliki i zarządzać nimi // 2. Użyj okna programu Team Explorer, aby nawiązać połączenie z kontrolą źródła // 3. Użyj okna Dane wyjściowe, aby sprawdzić dane wyjściowe kompilacji i inne komunikaty // 4. Użyj okna Lista błędów, aby zobaczyć błędy // 5. Wybierz pozycję Projekt > Dodaj nowy element, aby utworzyć nowe pliki kodu, lub wybierz pozycję Projekt > Dodaj istniejący element, aby dodać istniejące pliku kodu do projektu // 6. Aby w przyszłości ponownie otworzyć ten projekt, przejdź do pozycji Plik > Otwórz > Projekt i wybierz plik sln