Wrzucasz kod poszczególnych zadań do funkcji i wywołujesz je za pomocą switcha, możesz go nawet dać w pętli, żeby nie trzeba było włączać za każdym razem programu.
#include <iostream>
using namespace std;
int option;
void zadanie1()
{
//kod zadania
}
void zadanie2()
{
//kod zadania
}
void zadanie3()
{
//kod zadania
}
int main()
{
while(1)
{
cin>>option;
switch(option)
{
case 1:
zadanie1();
break;
case 2:
zadanie2();
break;
case 3:
zadanie3();
break;
}
}
return 0;
}
Możesz wpisać cały kod w switchu, ale tak jest wygodniej i czytelniej