用 C++ 程式設計求立方體的體積和表面積


什麼是立方體?

立方體是一個六面體,每個面都是一個正方形,這意味著它的邊長相等,寬相等。立方體是唯一具有以下特性的正六面體:

  • 六個面
  • 12 條邊
  • 8 個頂點

下面是立方體的圖形

問題

已知邊長,任務是找出立方體的總表面積和體積,其中表面積是各個面佔據的空間,體積是一個形狀所能容納的空間。

要計算立方體的表面積和體積,有一個公式:

表面積 = 6 * 邊長 * 邊長

體積 = 邊長 * 邊長 * 邊長

示例

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

演算法

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;
}

輸出

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

更新時間:2019-09-20

776 次瀏覽

開啟你的 職業生涯

完成課程並獲得認證

開始吧
廣告