Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char tab_char[11];
- double nr_db;
- int nr_int;
- do{
- cin.clear();
- cin.sync();
- cin>> tab_char;
- nr_db=atof(tab_char);
- nr_int=nr_db;
- if(cin.fail() || atof(tab_char)==0 || nr_int<=0)
- cout<<"Podaj poprawna liczbe"<<endl;
- else if(nr_db-nr_int!=0)
- cout<<"Liczba musi byc calkowita."<<endl;
- else if(nr_db<=0)
- cout<<"Liczba musi byc dodatnia"<<endl;
- }while(cin.fail() || atof(tab_char)==0 || nr_int-nr_db!=0 || nr_db<=0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement