Void functie1(){
string comanda;
while(1){
coutcomanda;
if(comanda==1)
break;
}
}
void functie2(){
//ca mai sus
}
int main(){
string comanda;
while(1){
cin>>comanda;
if(comanda==1){
functie1();
}
else if(comanda==2){
functie2();
}
else if(comanda==3)
break;
else cout
Intr-o bucla infinita din programul principal pui niste if-uri pentru a selecta unul dintre celelalte programe, iar cand revii in cel principal bucla n-o sa permita sa ti se inchida programul.
Poți să exemplifici te rog? Unde trebuie făcută bucla, la începutul programului? Un început de cond mi-ar prinde bine.
Vad ca nu mi-a scris tot.
Ultimele randuri trebuia sa fie else cout
Ok, nu-i convin semnele mai mic mai mic.
Am sa rescriu:
else cout mai mic mai mic "Comanda invalida\n";
}
return 0;
}