Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class DebitAccount {
- private:
- string ime;
- string prezime;
- int broj_na_smetka;
- double momentalno_saldo;
- public:
- DebitAccount() {};
- DebitAccount(string _ime, string _prezime, int _broj_na_smetka, double _momentalno_saldo){
- ime = _ime;
- prezime = _prezime;
- broj_na_smetka = _broj_na_smetka;
- momentalno_saldo = _momentalno_saldo;
- }
- string get_ime() {
- return ime;
- }
- string get_prezime() {
- return prezime;
- }
- int get_broj_na_smetka() {
- return broj_na_smetka;
- }
- double sostojba() {
- return momentalno_saldo;
- }
- void set_ime(string _ime) {
- ime = _ime;
- }
- void set_prezime(string _prezime) {
- prezime = _prezime;
- }
- void set_broj_na_smetka(int _broj_na_smetka) {
- broj_na_smetka = _broj_na_smetka;
- }
- void set_momentalno_saldo(double _momentalno_saldo) {
- momentalno_saldo = _momentalno_saldo;
- }
- void dodadi(double pari) {
- momentalno_saldo += pari;
- }
- void izvadi(double pari) {
- if(pari <= momentalno_saldo){
- momentalno_saldo -= pari;
- }
- }
- };
- class CreditAccount : public DebitAccount{
- private:
- double limit;
- double kamata;
- double godini;
- public:
- CreditAccount() : DebitAccount() {}
- CreditAccount(string _ime, string _prezime, int _broj_na_smetka, double _momentalno_saldo, double _limimt, double _kamata, double _godini) : DebitAccount (_ime, _prezime, _broj_na_smetka, _momentalno_saldo) {
- limit = _limimt;
- kamata = _kamata;
- godini = _godini;
- }
- double get_limit(){
- return limit;
- }
- double get_kamata(){
- return kamata;
- }
- double get_godini(){
- return godini;
- }
- void set_limit(double _limit) {
- limit = _limit;
- }
- void set_kamata(double _kamata) {
- kamata = _kamata;
- }
- void set_godini(double _godini) {
- godini = _godini;
- }
- void kredit(double pari) {
- if(pari <= sostojba()){
- cout << "0" << endl;
- }
- else {
- double nadminuvanje = pari - sostojba();
- nadminuvanje += (nadminuvanje * kamata / 100);
- cout << nadminuvanje << endl;
- }
- }
- };
- int main()
- {
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement