Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class Dana {
  5. protected:
  6. int bok, kat;
  7. public:
  8. Dana(){
  9. cout<<"Podaj dlugosci " << endl;
  10. };
  11.  
  12. void set_values (int a, int b){
  13. if(a>0 && b>0 && b<360){
  14. bok=a;
  15. kat=b;
  16. }else{
  17. bok = 0;
  18. kat = 0;
  19. cout <<"Bledne dane"<<endl;
  20. }
  21. }
  22.  
  23. };
  24.  
  25. class Dlugosc: public Dana {
  26. public:
  27. int get()
  28. { return bok; }
  29. };
  30.  
  31. class Kat: public Dana {
  32. public:
  33. int get()
  34. { return kat; }
  35. };
  36.  
  37. int main () {
  38. int a,b;
  39. Dlugosc dl;
  40. cin>>a;
  41. Kat kt;
  42. cin>>b;
  43. Dana * dlBoku = &dl;
  44. Dana * katt = &kt;
  45. dlBoku->set_values (a,b);
  46. katt->set_values (a,b);
  47. cout << "Dlugosc boku: "<<dl.get() << '\n';
  48. cout << "Kat: "<<kt.get() << '\n';
  49. return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement