Programm zur Mehrseitigen Auswahl

Aufgabenstellung:
Der Hardware-Großhändler führt für Wiederverkäufer folgende Konditionen ein:
Bei einem Bestellwert von weniger als 100,00 € gewährt er 10% Rabatt, liegt der Bestellwert höher, jedoch nicht über 500,00 €, beträgt der Rabatt 15%, in allen anderen Fällen liegt der Rabatt bei 20%
.
Quelltext:

//includes:
#include
#include

// Programm zur Mehrfachen Auswahl bzw. der Bedingten Anweisung
int main()
{
// Variablendeklarationen
int anzahl;
float nettoeinzelpreis, nettopreis, gesamtpreis, rabatt, rabattstufe;

// Zum Programmstart notwendige Eingaben
cout< <"Programm zur Berechnung der Transportpauschale\n";
cout<<"______________________________________________\n\n";
cout<>anzahl;
cout< >nettoeinzelpreis;

// Pruefung ob mehr als keine Maeuse bestellt wurden.
if (anzahl < = 0) {
cout<<"Keine Maeuse zu bestellen macht keinen Sinn!\n";
} else {
// Reine Preisberechnung
nettopreis=(anzahl * nettoeinzelpreis);

// Rabattstufen abpruefen
if (nettopreis = 100) && (nettopreis < = 500)) {
rabattstufe = 15;
} else {
rabattstufe = 20;
}
}

// Berechnung des endgueltigen Gesamtpreises

// Rabatt abziehen
rabatt = nettopreis * (rabattstufe/100);
nettopreis = nettopreis - rabatt;
// Mwst. aufschlagen
gesamtpreis = nettopreis + (nettopreis * 0.16);

// Ausgabe
cout<<"\nSie haben "<<anzahl<<" Maeuse zu je "<<nettoeinzelpreis<<" EUR bestellt.";
cout<<"\nSie erhalten "<<rabattstufe<<"% bzw. "<<rabatt<<" EUR Rabatt.";
cout<<"\n\nDer Nettobetrag ist "<<nettopreis<<" EUR";
cout<<"\n\nGesamt inkl. 16% Mwst. ist zu zahlen: "<<gesamtpreis<<" EUR\n";
cout<<"==================================================="<<endl;
}
getch();
return 0;
}

Und das Programm als kompilierte *.EXE-Datei zum Download.

Kommentarbenachrichtigungen
Benachrichtige mich bei
0 Kommentare
Inline Feedbacks
View all comments