From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- Bachelor/Softwaretechnik/code/bankding/main.cpp | 43 +++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Bachelor/Softwaretechnik/code/bankding/main.cpp (limited to 'Bachelor/Softwaretechnik/code/bankding/main.cpp') diff --git a/Bachelor/Softwaretechnik/code/bankding/main.cpp b/Bachelor/Softwaretechnik/code/bankding/main.cpp new file mode 100644 index 0000000..d2dd4b9 --- /dev/null +++ b/Bachelor/Softwaretechnik/code/bankding/main.cpp @@ -0,0 +1,43 @@ +#include +#include "konto.hpp" +#include "girokonto.hpp" + +using std::cin; +using std::cout; +using std::endl; + +using systemModel::AnalyseModell::Konto; +using systemModel::AnalyseModell::Girokonto; + +int main() +{ + Girokonto geldspeicher; + float betrag; + int input; + do { + cout << "1: Geld einzahlen"<> input; + switch (input) { + case 1:{ + cout << "Betrag einzahlen: "; + cin >> betrag; + geldspeicher.geldEinzahlen(betrag); + break; + } + case 2: { + cout << "Betrag abheben: "; + cin >> betrag; + if(true == geldspeicher.pruefeUeberziehungsKredit(betrag)) + geldspeicher.geldAbheben(betrag); + break; + } + case 3: cout << "Kontostand: " << geldspeicher.getKontostand() << endl; + break; + default: break; + } + }while(input!=0); +return 0; +} -- cgit v1.2.3