PROSZĘ O POMOC INFORMATYKA C++ SWITCH


Mam pytanie, jak zrobić, żeby w instrukcji switch wyświetlał się wcześniej opisany program?

Tzn. Piszę np. 2 programy i chcę, aby osoba po wybraniu opcji 1 mogła "użyć" automatycznie tego 1. programu, a po wybraniu opcji 2, włączał się ten program 2.

Jak mam umiejscowić te gotowe programy, by po wprowadzeniu liczby 1 lub 2 automatycznie sam się uruchamiał?

BARDZO dziękuję za pomoc


switch(wybor)

{

case 1:

------------------------- coś tam ------

break;


case 2:

---------- coś tam -----------------------

break;


case 3:

exit(0);

break;

default: cout<< " Nie ma takiej opcji. " << endl;

}


Odpowiedź :

Rozwiązań jest wiele, możesz po prostu wkleić kod z funkcji main Twoich programów od case'ów, lub zdefiniować funkcje.

przed main() piszesz np:

void prog1()

{

# program 1

}

void prog2()

{

# program 2

}

i w miejsce --- coś tam --- wywołać funkcję prog1(); i do drugiego coś-tamu dać prog2();.

Jeżeli Twoje programy definiują własne funkcje musiałbyś dodać je jako np. klasy.