Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình cho thể tích và diện tích bề mặt của hình khối trong C ++

Khối lập phương là gì?

Hình lập phương là một vật thể ba chiều có sáu mặt là hình vuông có nghĩa là nó có các cạnh cùng chiều dài và chiều rộng. Khối lập phương là khối lục diện đều duy nhất có các thuộc tính sau -

  • sáu khuôn mặt
  • 12 cạnh
  • 8 đỉnh

Dưới đây là hình khối lập phương

Chương trình cho thể tích và diện tích bề mặt của hình khối trong C ++

Vấn đề

Với mặt bên, nhiệm vụ là tìm tổng diện tích bề mặt và thể tích của một hình lập phương trong đó diện tích bề mặt là không gian chiếm bởi các mặt và thể tích là không gian mà một hình có thể chứa.

Để tính diện tích bề mặt và thể tích của một khối lập phương, có một công thức -

Diện tích bề mặt =6 * bên * bên

Âm lượng =Bên * bên * bên

Ví dụ

Input-: side=3
Output-: volume of cube is: 27
   Total surface area of cube is 54

Thuật toán

Start
Step 1 -> declare function to find volume of cube
   double volume(double a)
      return (a*a*a)
Step 2 -> declare function to find area of cube
   double volume(double a)
      return (6*a*a)
Step 3 -> In main()
   Declare variable double a=3
   Print volume(a)
   Print area(a)
Stop

#include <bits/stdc++.h>
using namespace std;
// function for volume of cube
double volume(double a){
   return (a * a * a);
}
//function for surface area of cube
double area(double a){
   return (6 * a * a);
}
int main(){
   double a = 3;
   cout<< "volume of cube is: "<<volume(a)<<endl;
   cout<< "Total surface area of cube is "<<area(a);
   return 0;
}

Đầu ra

volume of cube is: 27
Total surface area of cube is 54