From c81903a4c8467ab265897b16b9712777e72392a0 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Mon, 6 Nov 2023 12:49:53 +0100 Subject: [PATCH] Created the solution_6.cpp --- units/2023_10_27/solution_6.cpp | 36 +++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 units/2023_10_27/solution_6.cpp diff --git a/units/2023_10_27/solution_6.cpp b/units/2023_10_27/solution_6.cpp new file mode 100644 index 0000000..0efd1b4 --- /dev/null +++ b/units/2023_10_27/solution_6.cpp @@ -0,0 +1,36 @@ +#include + +using namespace std; + +int main() { + // Variablen deklarieren + int Vorjahreseinkommen, Betriebszugehoerigkeit; + double PraemieProzent, PraemieEuro; + + // Eingaben einlesen + cout << "Vorjahreseinkommen: "; + cin >> Vorjahreseinkommen; + + cout << "Betriebszugehoerigkeit: "; + cin >> Betriebszugehoerigkeit; + + // Berechnen + if (Betriebszugehoerigkeit < 2) { + PraemieProzent = 0.05; + } else if (Betriebszugehoerigkeit < 5) { + PraemieProzent = 0.1; + } else if (Betriebszugehoerigkeit < 15) { + PraemieProzent = 0.15; + } else { + PraemieProzent = 0.2; + } + + PraemieEuro = Vorjahreseinkommen * PraemieProzent; + + // Ausgabe + cout.setf(ios::fixed); + cout.precision(2); + + cout << "Sie erhalten " << PraemieProzent * 100 << " % Prämie." << endl; + cout << "Die Praemie betraegt " << PraemieEuro << " Euro." << endl; +} \ No newline at end of file