Advertisement
Verica

Krug

Mar 20th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. /*Да се дефинира класа Krug, во која се чуваат информации за:
  2.  
  3. радиус float
  4. бројот π const float.
  5. Во класата да се реализираат:
  6.  
  7. default конструктор и конструктор со аргументи
  8. метод за пресметување плоштина
  9. метод за пресметување периметар
  10. метод кој кажува дали плоштината и периметарот на даден круг се еднакви*/
  11. #include<iostream>
  12. using namespace std;
  13. class Krug
  14. {
  15. private:
  16. float radius;
  17. float const pi=3.14;
  18. public:
  19. Krug()
  20. {
  21. }
  22. Krug(float ra)
  23. {
  24. radius = ra;
  25. }
  26. float plostina()
  27. {
  28. return radius * radius * pi;
  29. }
  30. float perimetar()
  31. {
  32. return 2 * radius * pi;
  33. }
  34. bool ednakvi()
  35. {
  36. if (plostina() == perimetar())
  37. {
  38. return true;
  39. }
  40. else
  41. {
  42. return false;
  43. }
  44. }
  45. };
  46. int main()
  47. {
  48. float r;
  49. cin>> r;
  50. Krug k(r);
  51. cout<<k.perimetar()<<endl;
  52. cout<<k.plostina()<<endl;
  53. cout<<k.ednakvi()<<endl;
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement