Odpowiedź:
#include <iostream>
using namespace std;
int main()
{
srand(time(NULL));
int gracz,komputer;
int punktyGracza=0,punktyKomputera=0;
cout<<"wybierz gest: 1=kamien, 2=papier, 3=nozyce\n";
while(1){
cin>>gracz;
komputer=rand()%3+1;
if ((gracz==1 && komputer==3)||(gracz==2 && komputer==1)||(gracz==3 && komputer==2)){
punktyGracza++;
cout<<"Wygral gracz\n";
}
else{
punktyKomputera++;
cout<<"Wygral komputer\n";
}
if (punktyGracza>=5 || punktyKomputera>=5)
break;
}
cout<<"Ostatecznie wygral "<<(punktyGracza>punktyKomputera ? "gracz" : "komputer")<<endl;
cout<<"Gracz "<<punktyGracza<<" punkty(ow), komputer "<<punktyKomputera<<" punkty(ow)"<<endl;
return 0;
}