Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //banktest
- #include <iostream>
- #include <cstdlib>
- #include <conio.h>
- #include <Windows.h>
- #include <cstdio>
- using namespace std;
- //Kunde wird definiert
- class Kunde{
- private:
- char Anrede[5];
- char vname[20];
- char nname[20];
- int echte_kontonummer; //diese ist die echte nummer die beim eintragen des kunden
- //im System festgelegt wird.
- int echte_pin; //selbiges mit der PIN
- double Guthaben;
- public:
- void eingabe();
- void abfrage();
- void einzahlen();
- }
- //kunde wird ihr in das system ein gestragen
- void Kunde::eingabe(){
- cout << "Bitte geben sie ihre Andrede an Herr/Frau" << endl;
- cin >> Anrede;
- cout << endl;
- cout << "geben sie ihren Vornanmen ein" << endl;
- cin >> vname;
- cout << endl << "und nun ihren Nachnamen" << endl;
- cin >> nname;
- cout << endl << "Hallo " << Anrede << " " << nname << endl;
- cout << "Bitte geben sie ihre Kontonummer ein.";
- cin >> echte_kontonummer;
- cout << endl;
- cout << "Bitte geben sie ihren neuen PIN ein.";
- cin >> echte_pin;
- cout << endl;
- cout << "Glückwunsch, sie sind nun eingetragen. Sie bekommen 50€ Startguthaben!";
- double Guthaben=Guthaben+50;
- cout << "viel Glück noch " << vname << " " << nname << endl;
- }
- //hier wird er sich später am "automaten" einloggen.
- void Kunde::abfrage(){
- int eingabe_kontonummer;
- int eingabe_pin;
- abfrage_anfang: //ich weiß goto is böse - aber einfach.
- cout << "Bitte geben sie ihre Kontonummer ein: ";
- cin >> eingabe_kontonummer;
- cout << endl;
- cout << "Bitte PIN eingeben: ";
- cin >> eingabe_pin;
- if(eingabe_kontonummer==echte_kontonummer && eingabe_pin==echte_pin){
- cout << "Guten Tag " << Anrede << " " << nname;
- cout << endl;
- cout << "ihr Guthaben beträgt " << Guthaben << " Euro";
- cout << endl;
- }
- if(eingabe_kontonummer!=echte_kontonummer || eingabe_pin!=echte_pin){
- cout << "Die PIN oder die Kontonummer sind falsch.";
- cout << endl;
- goto abfrage_anfang;
- }
- }
- //hier wird der kunde geld einzahlen.
- void Kunde::einzahlen(){
- int einzahlung;
- cout << "wie viel Geld möchten sie einzahlen: ";
- cin >> einzahlung;
- Guthaben=Guthaben+einzahlung;
- cout << "ihrem Guthaben wurden soebend " << einzahlung << " Euro gut geschrieben" << endl;
- cout << "Ihr Guthaben beträgt " << Guthaben << " Euro" << endl;
- cout << endl;
- }
- void main(){
- int auswahl;
- Kunde kunde1;
- //habe hier einfach nur "mal schnell" die methoden hin geschrieben. später würde ich das noch
- //in einem Menü unterbringen.
- kunde1.eingabe();
- kunde1.abfrage();
- kunde1.einzahlen();
- system("pause");
- }
Add Comment
Please, Sign In to add comment