Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include "Obican_Kredit.h"
- using namespace std;
- int main() // test klasa
- {
- Obican_Kredit o("viktor", 20, 300, 10, 20, 5);
- o.Prikazi_Informacije_O_Kreditu();
- }
- -----------------------------
- //klasa osoba
- #include <iostream>
- #include <string>
- using namespace std;
- class Osoba{
- protected:
- string imePrezime;
- int godine;
- public:
- Osoba(string imePrezime, int godine): imePrezime(imePrezime), godine(godine){};
- };
- ----------------------------
- // klasa kredit
- #include "Osoba.hpp"
- class Kredit : public Osoba{
- protected:
- int osnovica;
- float godisnja_kamata;
- int broj_godina;
- int mesecna_rata;
- public:
- Kredit(string pod, int br, int osnovica, float godisnja_kamata, int broj_godina, int mesecna_rata):
- Osoba(pod, br), osnovica(osnovica), godisnja_kamata(godisnja_kamata), broj_godina(broj_godina), mesecna_rata(mesecna_rata){
- }
- };
- ----------------------------
- //klasa obican kredit
- #include "Kredit.hpp"
- class Obican_Kredit : public Kredit{
- public:
- Obican_Kredit(string pod, int br, int osnovica, int godisnja_kamata, int broj_godina, int mesecna_rata):
- Kredit(pod, br, osnovica, godisnja_kamata, broj_godina, mesecna_rata){}
- float izracunavanje_Rate(){
- float kamata = osnovica * broj_godina * (godisnja_kamata / 100);
- float iznosKredita = osnovica + kamata;
- return iznosKredita / (broj_godina * 12);
- }
- void Prikazi_Informacije_O_Kreditu(){
- cout<<"ime i prezime osobe koja uzima kredit je:" << imePrezime << endl;
- cout<<"rata kredita je:" << izracunavanje_Rate() << endl;
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement