Cześć, obejrzałem ostatnio bodajże 6 odcinek Pana Mirosława z instrukcja switch i case. Wymyslilem jakis tam program do cwiczen i mam problem. Gdy wybiore opcje case 1 to chce zeby mozna bylo wybrac " wyjdz" albo " Powrót", i teraz nie wiem jak zrobic zeby powrócic do poczatku.
#include <iostream>
#include <stdio.h>
#include <cstdlib>
#include <conio.h>
using namespace std;
char opcja1;
char opcja;
int main()
{
{
cout<<"Informacje o kontynetach"<<endl;
cout<<"------------------------"<<endl;
cout<<"Wybierz kontynent:"<<endl;
cout<<"------------------------"<<endl;
cout<<"1.Europa"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Afryka"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Azja"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ameryka Polnocna"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Ameryka Polodniowa"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Ausralia"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Koniec Programu"<<endl;
cout<<"------------------------"<<endl;
opcja=getch();
system("cls");
switch(opcja)
{
case '1' : cout<<"1.Europa zajmuje:x % powierzchni na swiecie"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Liczba ludzi w Europie:"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Liczba krajow jest rowna:"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ilosc ludzi"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Największe Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Najmniejsze Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"Co chcesz zrobic dalej"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Wyjdz"<<endl;
cout<<"------------------------"<<endl;
cout<<"8.Powrot"<<endl;
opcja1=getch();
switch(opcja1)
case 7:
exit(0);
break;
case '2' : cout<<"1.Powierzchnia Europy:"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Liczba ludzi w Europie:"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Liczba krajow jest rowna:"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ilosc ludzi"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Największe Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Najmniejsze Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Wyjdz"<<endl;
cout<<"------------------------"<<endl;
cout<<"8. Powrot"<<endl;
opcja1=getch();
switch(opcja1)
case 7:
exit(0); break;
case '3' : cout<<"1.Powierzchnia Europy:"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Liczba ludzi w Europie:"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Liczba krajow jest rowna:"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ilosc ludzi"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Największe Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Najmniejsze Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Wyjdz"<<endl;
cout<<"------------------------"<<endl;
cout<<"8.Powrot"<<endl;
opcja1=getch();
switch(opcja1)
case 7:
exit(0); break;
case '4' : cout<<"1.Powierzchnia Europy:"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Liczba ludzi w Europie:"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Liczba krajow jest rowna:"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ilosc ludzi"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Największe Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Najmniejsze Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Wyjdz"<<endl;
cout<<"------------------------"<<endl;
cout<<"8.Powrot"<<endl;
opcja1=getch();
switch(opcja1)
case 7:
exit(0); break;
case '5' : cout<<"1.Powierzchnia Europy:"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Liczba ludzi w Europie:"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Liczba krajow jest rowna:"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ilosc ludzi"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Największe Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Najmniejsze Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Wyjdz"<<endl;
cout<<"------------------------"<<endl;
cout<<"8.Powrot"<<endl;
opcja1=getch();
switch(opcja1)
case 7:
exit(0); break;
case '6' : cout<<"1.Powierzchnia Europy:"<<endl;
cout<<"------------------------"<<endl;
cout<<"2.Liczba ludzi w Europie:"<<endl;
cout<<"------------------------"<<endl;
cout<<"3.Liczba krajow jest rowna:"<<endl;
cout<<"------------------------"<<endl;
cout<<"4.Ilosc ludzi"<<endl;
cout<<"------------------------"<<endl;
cout<<"5.Największe Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"6.Najmniejsze Panstwo:"<<endl;
cout<<"------------------------"<<endl;
cout<<"7.Wyjdz"<<endl;
cout<<"------------------------"<<endl;
cout<<"8.Powrot"<<endl;
opcja1=getch();
switch(opcja1)
case 7:
exit(0); break;
case '7':
exit(0);
default: cout<<"Nie ma takiej opcji w menu!";
{
case 1 :
exit(0);
}
}
}
getchar();getchar();
return 0;
}