Advertisement
loule

Untitled

Jun 16th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.65 KB | None | 0 0
  1. #include <iostream>
  2. #include "Obican_Kredit.h"
  3. using namespace std;
  4.  
  5. int main() // test klasa
  6. {
  7.     Obican_Kredit o("viktor", 20, 300, 10, 20, 5);
  8.     o.Prikazi_Informacije_O_Kreditu();
  9. }
  10. -----------------------------
  11.  
  12. //klasa osoba
  13.  
  14. #include <iostream>
  15. #include <string>
  16.  
  17. using namespace std;
  18.  
  19. class Osoba{
  20.  
  21. protected:
  22.     string imePrezime;
  23.     int godine;
  24. public:
  25.     Osoba(string imePrezime, int godine): imePrezime(imePrezime), godine(godine){};
  26. };
  27.  
  28.  
  29. ----------------------------
  30.  
  31. // klasa kredit
  32.  
  33. #include "Osoba.hpp"
  34. class Kredit : public Osoba{
  35. protected:
  36.     int osnovica;
  37.     float godisnja_kamata;
  38.     int broj_godina;
  39.     int mesecna_rata;
  40. public:
  41.     Kredit(string pod, int br, int osnovica, float godisnja_kamata, int broj_godina, int mesecna_rata):
  42.     Osoba(pod, br), osnovica(osnovica), godisnja_kamata(godisnja_kamata), broj_godina(broj_godina), mesecna_rata(mesecna_rata){
  43.     }
  44. };
  45.  
  46. ----------------------------
  47.  
  48. //klasa obican kredit
  49.  
  50.  
  51. #include "Kredit.hpp"
  52. class Obican_Kredit : public Kredit{
  53. public:
  54.     Obican_Kredit(string pod, int br, int osnovica, int godisnja_kamata, int broj_godina, int mesecna_rata):
  55.         Kredit(pod, br, osnovica, godisnja_kamata, broj_godina, mesecna_rata){}
  56.     float izracunavanje_Rate(){
  57.         float kamata = osnovica * broj_godina * (godisnja_kamata / 100);
  58.         float iznosKredita = osnovica + kamata;
  59.         return iznosKredita / (broj_godina * 12);
  60.     }
  61.  
  62.     void Prikazi_Informacije_O_Kreditu(){
  63.         cout<<"ime i prezime osobe koja uzima kredit je:" << imePrezime << endl;
  64.         cout<<"rata kredita je:" << izracunavanje_Rate() << endl;
  65.     }
  66. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement