Witam, mam następujący problem. Chcę napisać pętle while która będzie sprawdzać czy wprowadzone dane są liczbą lub nie są ujemne. Jak zrobić taką pętle żeby ona sprawdzała jednocześnie to i to. Napisałem już pętle która sprawdza czy dane są liczbą i to działa. Tylko jak dodać do tej pętli żeby ona sprawdzała czy liczba nie jest ujemna.
while(!(cin>>a_troj))
{
cout<<" To nie jest liczba !!!" << endl;
cout << " Wprowadż poprawne dane: " << endl;
cin.clear();
cin.ignore(numeric_limits<streamsize>::max(),'\n');
}