fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. class perimeter{
  5. public:
  6. int a,b,c;
  7. void triangle();
  8. void rectangle();
  9. void square();
  10. void circle();
  11. };
  12.  
  13. void perimeter::triangle(){
  14. cout<<"The perimeter of triangle is: "<<a+b+c<<endl;
  15. }
  16. void perimeter::rectangle(){
  17. cout<<"The perimeter of rectangle is: "<< 2*(a+b) <<endl;
  18. }
  19. void perimeter::square(){
  20. cout<<"The perimeter of square is: "<< 4*a <<endl;
  21. }
  22. void perimeter::circle(){
  23. cout<<"The perimeter of circle is: "<< 2*3.1416*a <<endl;
  24. }
  25.  
  26.  
  27. int main()
  28. {
  29. perimeter aa;
  30. cin>>aa.a>>aa.b>>aa.c;
  31. aa.triangle();
  32. aa.rectangle();
  33. aa.circle();
  34. aa.square();
  35. return 0;
  36. }
  37.  
Success #stdin #stdout 0.01s 5304KB
stdin
2 3 4
stdout
The perimeter of triangle is: 9
The perimeter of rectangle is: 10
The perimeter of circle is: 12.5664
The perimeter of square is: 8