Cześć, piszę skromny program który działa jak gra
"jednoręki bandyta" ogólnie mam problem z case1 bo
tam warunek wykonuje się nieskończenie wiele
razy ,a powinien 3... myślę myślę i nie wiem.
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
int z;
int tab[3]={9,9,9};
srand(time(NULL));
int tab1[3]={};
cout<<"Zagraj 1"<<endl<<"Exit 2"<<endl;
cin>>z;
while(true)
{
switch(z)
{
case 1:
{
for(int i=0;i<3;i++)
{
tab1[i]=rand()%9+1;
cout<<tab1[i];
}
cout<<endl;
if((tab1[0]==9)&&(tab1[1]==9)&&(tab1[2]==9))
cout<<"WYGRALES";
};
break;
case 2: exit(0); break;
}
}
return 0;
}