Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania
Viewing all articles
Browse latest Browse all 65225

Zabezpieczenie przed będnym wprowadzeniem danych.

$
0
0

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;
}

Viewing all articles
Browse latest Browse all 65225

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>