grazie..!!
cmq sn riuscito a rifarlo in questo modo..:
ke dici c sn parekki errori nella versione precedente?codice:#include<iostream> using namespace std; int main() { enum tipo{sasso,rete,forbici}giocata; enum vittoria{computer,giocatore,pareggio}resoconto; string scelta; int mia,tua,q,v; do { giocata=(tipo)mia; giocata=(tipo)tua; v=(vittoria)resoconto; v=giocatore; cout<<"scegli: "; cin>>scelta; q=rand(); switch(scelta[0]) { case 's':case'S':mia=sasso;break; case 'r':case'R':mia=rete;break; case 'f':case'F':mia=forbici;break; default:cout<<"ok!alla prossima,ciao!"<<endl; } switch(q%3) { case 0:tua=sasso;cout<<"io ho tirato sasso"<<endl;break; case 1:tua=rete;cout<<"io ho tirato rete"<<endl;break; case 2:tua=forbici;cout<<"io ho tirato forbici"<<endl; } if(mia==tua) v=pareggio; if(mia==rete && tua==forbici || mia==forbici && tua==sasso || mia==sasso && tua==rete) v=computer; switch(v) { case giocatore:cout<<"hai vinto"<<endl;break; case computer:cout<<"ho vinto"<<endl;break; case pareggio:cout<<"pareggio"<<endl; } } while(scelta[0]=='s'||scelta[0]=='r'||scelta[0]=='f'); }
+ke altro xke era un esame e devo fare l'autocorrezione..![]()

Rispondi quotando