Imam jedno pitanje pošto sam tek početnik u c++.
Da li se moze zabraniti unos slova i kako?
npr. imam ovaj kod:
cout>>"Upisi jedan broj od 1 do 10";
cin<<broj;
Da li je moguce nekako zabraniti unos slova da mi program izbaci error ili tako nesto?
Imam jedno pitanje pošto sam tek početnik u c++.
Da li se moze zabraniti unos slova i kako?
npr. imam ovaj kod:
cout>>"Upisi jedan broj od 1 do 10";
cin<<broj;
Da li je moguce nekako zabraniti unos slova da mi program izbaci error ili tako nesto?
Napravi provjeru koristeci cin.fail() na primjer
if(cin.fail())
{
cout << "GRESKA: Nisi unio broj. Unesi broj od jedan do deset" << endl;
cin >> broj;
}
Pa jel radi il ne? Vidim online si cijelo vrijeme, no odgovora nema, zabrinut sam hehh
ma ostavio sam upaljen komp i bug forum pa sam zato bio online hehe, radi hvala na pomoci morao sam samo da dodam cin.clear() i cin.ignore() u tvoj kod.