Lurschi 0 Report post Posted October 20, 2004 wie genau kannst du mir nicht sagen? :) Share this post Link to post
Stefan 0 Report post Posted October 20, 2004 Was ich nicht hinbekommen habe ist am Ende wenn man am Ende Nein auswählt wieder ganz zum Anfang gelangt wo die Provision bzw der Rabatt ausgerechnet wird. Indem du noch eine While Schleife um den gesamten Ablauf machst. #include <iostream> using namespace std; int main() { float n; //Nettopreis float c; //1. Funktion float d; //Berechnung der MwSt float p; //Provisionsbetrag float q; //Prozentzahl (Rabatt) char wdhl; wdhl = 'j'; cout<<"***************************************************************"<<endl <<"**************** Eurocar-Kalkulierer **************************"<<endl <<"***************************************************************"<<endl <<"************************* von *********************************"<<endl <<"***************************************************************"<<endl <<"************************ Chris ********************************"<<endl <<"***************************************************************"<<endl<<endl; while (wdhl!='x') { cout<<"Bitte den Provisionsbetrag festlegen "; cin>>p; cout<<"Bitte den Rabatt festlegen "; cin>>q; while (wdhl=='j') { cout<<"Bitte den Nettopreis fuer das Fahrzeug eingeben "; cin>>n; d=((n-(n/100*q)))+550; c= d+(d/100*16)+p; cout<<"Endpreis: "<<n<< " Euro - " <<q<<"%" " + 550 Euro + 16% MwSt + "<<p<<" Euro Provision ergibt "<<endl<<endl <<n<<" - " <<(n/100*q)<<" + 550 Euro + "<<(((n-(n/100*q)))+550)/100*16<<" + "<<p<<" = "<<c<<" Euro"<<endl<<endl; cout << "Noch ein Fahrzeug kalkulieren? (ja/nein/Programm beenden mit x)"; cin >>wdhl; cout <<endl; } } return(0); } Die andere Sache erklär ich dir mal in Ruhe, da ich gerade erst nach Hause gekommen bin. :) Share this post Link to post
Lurschi 0 Report post Posted October 20, 2004 Also wenn du mal wieder Zeit hast könntest du dir deine Änderung nochmal anschauen weil irgendwie häng ich beim Ausführen in der Endlosschleife :) Share this post Link to post
Stefan 0 Report post Posted October 21, 2004 Überhalb von while (wdhl=='j') { setze wdhl = 'j';. Share this post Link to post