Witam wszystkich
Chciałbym się zapytać w jaki sposób mogę kontynuować kod po funkcji switch? Np. mamy funkcję switch jakąś ankietę lub małą grę, prawda? I jak połączyć 2 lub 3 takie ankiety w 1 grę? Prosiłbym o odpowiedź. Będę bardzo wdzięczny za każdą dobrą odpowiedź. Dzięki z góry ;)
Pozdrawiam
Igor S.
Mój prymitywny Kod do zadania z książki Alexa Alaina
Ps. proszę się nie sugerować tym że ciągle jest funkcja Sleep, chciałem to jak naj ładniej i efektownie stworzyć dla kolegi, żeby mu pokazać że i ja mogę coś fajnego stworzyć w C++ :D
KOD:
#include <iostream>
#include <windows.h>
using namespace std;
int odp1=1, odp2=2, odp3=3, strzal, strzal2;
int main()
{
cout << "Witaj :) " << endl;
Sleep(1000);
cout << "Oto ankieta anonimowa i zabawa w: 'Zgaduj zgadule', pamietaj, odpowiadaj zgodnie z tym co uwazasz... " << endl;
cout << "" << endl;
Sleep(5000);
cout << "Kazde pytanie ma swoja wartosc 1 odpowiedz 1 pt, 2 odp 2 pt, itd... " << endl;
cout << "Mam nadzije ze rozumiesz, powodzenia ;) " << endl;
cout << "" << endl;
Sleep(5000);
cout << "A i jeszcze mala uwaga, nacisniecie klawisza 0 wylacza gre... " << endl;
Sleep(5000);
cout << "" << endl;
cout << "Jakie filmy lubisz najbardziej? " << endl;
Sleep(5000);
cout << "1.Western? " << endl;
Sleep(5000);
cout << "2.Science-fiction?" << endl;
Sleep(5000);
cout << "3.Przygodowo-akcyje?" << endl;
cin >> strzal;
switch (strzal)
{
case 1:
cout << "Wybrales filmy western" << endl;
break;
case 2:
cout << "wybrales ffilmy Science-fiction" << endl;
break;
case 3:
cout << "wybrales filmy Przygodowo-akcyje" << endl;
break;
Sleep(5000);
default:
cout << "Czyli juz konczysz gre? Rozumiem, milo bylo grac z toba, pozdrawiam Komputer ;) nacisknij enter. " << endl;
Sleep(5000);
cout << "Do jakiego kraju chcialbys/chialabys sie wybrac na wakacje (gdyby nie bylo covidu;) ) ? " << endl;
Sleep(5000);
cout << "1.Hiszpania? " << endl;
Sleep(5000);
cout << "2.Wielka Brytania?" << endl;
Sleep(5000);
cout << "3.Egipt?" << endl;
cin >> strzal2;
switch (strzal2)
{
case 1:
cout << "Wybrales kraj Hiszpanie, goracy kraj " << endl;
break;
case 2:
cout << "wybrales Wielka Brytanie, kultura na wysokim poziomie " << endl;
break;
case 3:
cout << "wybrales Egipt, chyba lubisz historie?" << endl;
break;
Sleep(5000);
default:
cout << "Czyli juz konczysz gre? Rozumiem, milo bylo grac z toba, pozdrawiam Komputer ;) nacisknij enter. " << endl;
cin.get();
break;
}
}
return 0;
}