Dopiero zaczynam zabawę z programowaniem :). Program ma uczyć tabliczki mnożenia. Poniżej fragment kodu. Są trzy próby na udzielenie prawidłowej odpowiedzi.
Jak opuścić pętlę " while" po udzieleniu prawidłowej odpowiedzi "cin". "Break" kończy ją za każdym razem. Bez "break-a" nawet po udzieleniu prawidłowej odpowiedzi pyta o to samo.
int main()
{
cout<<"WITAMY W PROGRAMIE TABLICZKA MNOZENIA"<<endl<<endl ;
cout<<"Pomyslalem sobie dwie cyfry"<< endl<< endl;
cout<<"Masz trzy szanse na odgadniecie ich iloczynu :)"<< endl<< endl;
srand(time(NULL));
x=rand()%10+1; y=rand()%10+1;
z=x*y;
while(c<=3)
{
c++;
cout<<"oto one: "<<x;cout<<" x "<<y;cout<<"\n";
cout<<"\n podaj wynik: ";
cin>>b;
if(b!=z)
cout<<"\n Sprobuj Ponownie !!! ";
else
cout<<"\n Brawo :) "; break;
}