Mi a probléma ezzel a C++ programmal? A program és a hiba üzenet a leírásban!
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(time(0));
int kitalalando=rand()%101,tippdb=0,tipp;
do{
cout<<"Adj meg egy tippet!"<<endl;
cin>>tipp;
tippdb++;
if(kitalalando>tipp){cout<<"Tippelj nagyobbat!"<<endl;}
else if(kitalalando<tipp){cout<<"Tippelj kisebbet!"<<endl;}
}while(kitalalando!=tipp){
cout<<"Gratulalok kitalaltad "<<tippdb<<" probalkozas alatt."<<endl;
}
return 0;
}
A hibaüzenet:
error: expected';' before '}' token.
A hibaüzi biztos megmondja a sorszámot is, ami alapján neked is könnyebb lenne megtalálni a hibát, meg nekünk is.
Nekem a while előtti } gyanús. Egyszer már lezártad az else if-et.
Keresd az eltéréseket !
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(time(0));
int kitalalando=rand()%101,tippdb=0,tipp;
do{
cout<<"Adj meg egy tippet!"<<endl;
cin>>tipp;
tippdb++;
if(kitalalando>tipp){cout<<"Tippelj nagyobbat!"<<endl;}
else if(kitalalando<tipp){cout<<"Tippelj kisebbet!"<<endl;}
}while(kitalalando!=tipp);
cout<<"Gratulalok kitalaltad "<<tippdb<<" probalkozas alatt."<<endl;
return 0;
}
Nagyon szépen köszönöm a második válaszolónak!
Most már működik!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!