Witam
Na początku chciałbym zaznaczyć iż dopiero zaczynam programować w C++ (wcześniej programowałem w delphi). Tak więc bardzo proszę o pomoc i zrozumienie
Mam następujący kod
int main() // program główny
{
cout << "PROGRAM WYLICZAJĄCY WYSOKOŚĆ PODATKU OD DOCHODU \n \n \n" ;
cout << "W JAKIM PRZEDZIALE ZNAJDUJĄ SIĘ TWOJE DOCHODY ?? \n";
cout << "1 : Zarabiam poniżej 530zł \n";
cout << "2 : Zarabiam pomiędzy 530zł a 30 000zł \n";
cout << "3 : Zarabiam pomiędzy 30 001zł a 70 000 \n";
cout << "4 : Zarabiam powyżej 70 000 \n";
cout << "0 : aby zakończyć działanie programu \n";
cin >> wybor;
switch (wybor)
{
case 1:
cout << "zarabiasz poniżej 530 zł, więc jesteś zwolniony z podatku dochodowego \n ";
getche();
break;
case 2:
cout << "podaj dokładną wysokość zarobków: \n";
cin >> a;
b=(a*0,19);
wynik=(a-b);
cout << "wartość podatku wynosi: " << b <<"\n";
cout << "twój dochód po zapłaceniu podatku wynosi: " << wynik;
getche();
break;
default:
cout << "aby zakończyć działanie programu naciśnij 0";
break;
}
return 0;
}
Po wykonaniu instrukcji zawartej w funkcji SWITCH program się zamyka, a chciałbym aby nastąpiło wyczyszczenie ekranu i ponowne wyświetlenie wszystkich poleceń znajdujących się powyżej instrukcji SWITCH.
Program ma działać do momentu aż użytkownik wciśnie cyfrę "0" na klawiaturze