Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1.  
  2. #include <iostream>
  3. using namespace std;
  4. class Rectangle
  5. {
  6. private:
  7. double lengd;
  8. double breidd;
  9. public:
  10. double getLength();
  11. double getWidth();
  12. void perimeter();
  13. void area();
  14. void setSize(double len,double width);
  15. void input();
  16. };
  17. int main(int argc, const char * argv[]) {
  18. Rectangle myRectangle;
  19. myRectangle.input();
  20. cout << "Area: ";
  21. myRectangle.area();
  22. cout << "Perimeter: ";
  23. myRectangle.perimeter();
  24.  
  25. double len = myRectangle.getLength();
  26. double width = myRectangle.getWidth();
  27. myRectangle.setSize(len+1.0, width+1.0);
  28.  
  29. cout << "Area: ";
  30. myRectangle.area();
  31. cout << "Perimeter: ";
  32. myRectangle.perimeter();
  33.  
  34. return 0;
  35.  
  36. }
  37. void Rectangle::input()
  38. {
  39. cout << "Length: " << endl;
  40. cin >> lengd;
  41. cout << "Width: " << endl;
  42. cin >> breidd;
  43. }
  44. void Rectangle::area()
  45. {
  46. double area;
  47. area = lengd*breidd;
  48. cout << area;
  49. }
  50. void Rectangle::perimeter()
  51. {
  52. double perimeter;
  53. perimeter = 2*(lengd+breidd);
  54. cout << perimeter << endl;
  55. }
  56. double Rectangle::getLength()
  57. {
  58. return lengd;
  59. }
  60. double Rectangle::getWidth()
  61. {
  62. return breidd;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement