Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "konto.h"
- bool getKonto(Konto *pKonto);
- int main()
- {
- Konto giro1, giro2, *ptr = &giro1;
- ptr->init("Munter, Gabi",3512345, 99.40);
- ptr->display();
- ptr = &giro2;
- if ( getKonto(ptr))
- ptr-> display();
- else
- cout << "Ungueltige Eingabe!"<< endl;
- cin.get();
- cin.sync();
- return 0;
- }
- bool getKonto(Konto *pKonto)
- {
- string name, line(50,'-');
- unsigned long nr;
- double startkapital;
- cout << line << '\n'
- << "Daten für ein neues Konto eingeben: \n"
- << "Kontoinhaber: ";
- if (!getline(cin,name) || name.size() == 0)
- return false;
- cout << "Kontonummer: ";
- if (! (cin >> nr)) return false;
- cout << "Startkapital: ";
- if (!(cin >> startkapital)) return false;
- pKonto ->init(name, nr, startkapital);
- return true;
- }
Add Comment
Please, Sign In to add comment