Witam. Chciałbym, aby ten kod uniemożliwiał podanie liczby ujemnej lub znaku w warunku while. Jak mam napisać taki warunek
#include <iostream> using namespace std; int main() { while (true) { cout<<"Podaj liczbe twarpow, a ja nalicze ci podatek: "; int twarpy; cin>>twarpy; int stan; int suma=0; if (twarpy<=5000) { cout<<"1.Stawka podatkowa 5000 PODATEK"; cout<<suma; } else if (twarpy<=10000+5000 && twarpy>5000) { cout<<"2.Stawka podatkowa 10000 PODATEK"; stan = 10000 * 0.1; suma = stan; cout<<endl<<stan; } else if (twarpy<=20000+10000+5000 && twarpy >10000+5000) { cout<<"3.Stawka podatkowa 20000 PODATEK"; stan = 20000 * 0.15 + 10000 * 0.1; suma += stan; } else if (twarpy >35000) { cout<<"4.stawka podatkowa ponad 35000"; stan = (twarpy - 35000) * 0.2 + 4000; cout<<endl<<stan; } } cin.get(); cin.get(); return 0; }