Ⅰ 設計一個演算法,求長方體的全面積和體積.
用C++寫的
#include <iostream.h>
class box
{
private:
int a;int b; int h; //a表示邊長
public:
int ss(); //計算面積
int vv(); //體積
void print(); //輸出
void init(int t1, int t2,int t3) //傳參數
{a=t1;b=t2;h=t3;};
};
int box::ss()
{
int s;
s=(a*b+a*h+b*h)*2;
return s;
};
int box::vv()
{
int v;
v=a*b*h;
return v;
};
void box::print()
{
cout<<"面積為:"<<ss()<<endl;
cout<<"的體積為:"<<vv()<<endl;
};
void main()
{ int m;int k;int w;
cout<<"請輸入邊長:";
cin>>m>>k>>w;
box ob;
ob.init(m,k,w);
ob.ss();
ob.vv();
ob.print();
}
Ⅱ 長方體的面積怎麼算
長方體的面積,也就是長方體的表面積計算,其計算公式為:
因為相對的2個面面積相等,所以先算上下兩個面,再算前後兩個面,最後算左右兩個面。
設一個長方體的長、寬、高分別為a、b、c,則它的表面積為S = (ab+bc+ca)×2,也等於2ab+2bc+2ca,還等於2(ab+bc+ca);
公式:長方體的表面積=長×寬×2+寬×高×2+長×高×2,或:長方體的表面積=(長×寬+寬×高+長×高)×2。
(2)計算機長方體演算法擴展閱讀:
長方體的特徵:
(1) 長方體有6個面。每組相對的面完全相同。
(2) 長方體有12條棱,相對的四條棱長度相等。按長度可分為三組,每一組有4條棱。
(3) 長方體有8個頂點。每個頂點連接三條棱。三條棱分別叫做長方體的長,寬,高。
(4) 長方體相鄰的兩條棱互相垂直
Ⅲ 長方體的體積怎麼求(不只是單純的去求體積,有一點難度)
准備一邊長為30cm的正方形硬紙片,在正方形紙片的四個角都剪去邊長為xcm的小正方形,然後將它折成一個無蓋的長方體:
(1)用含有x的式子表示該無蓋長方體體積V;x*(30-x)*(30-x)=V
(2)分別取x的一些值,通過計算機計算V的值,並填入表中:
x(1 )(2 )(3 )(4 )(5 )(6 )(7 )(8 )(9 )(10 )(11 )(12 )
V(841 )(1568 )(2187)(2704)(3125 )(3456)(3703 )(3872 )(3969 )(4000 )(3971 )(3888 )
注意:一共十二個格子,全部都要填滿哦!
(3)通過上圖,你能發現x的值為多少時,該無蓋長方體的體積最大? 應為10
這是原題,希望各位大哥大姐幫幫忙啊!!!!
公式:長*寬*高
Ⅳ 計算長方體體積的演算法如下:
A解析演算法
所謂解析法(analysis algorithm)是指用解析的方法找出表示問題的前提條件與結果之間關系的數學表達式,並通過表達式的計算來實現問題求解。
Ⅳ 長方體面積公式計算公式是什麼
長方體表面積計算公式:
公式:長方體的表面積=長×寬×2+寬×高×2+長×高×2,或:長方體的表面積=(長×寬+寬×高+長×高)×2。
因為相對的2個面面積相等,所以先算上下兩個面,再算前後兩個面,最後算左右兩個面。
設一個長方體的長、寬、高分別為a、b、c,則它的表面積為S = (ab+bc+ca)×2,也等於2ab+2bc+2ca,還等於2(ab+bc+ca)。
(5)計算機長方體演算法擴展閱讀:
(1)長方體的面:圍成封閉幾何體的平面多邊形稱為多面體的面。長方體有6個面。其中每個面都是長方形(有可能有2個相對的面是正方形),有3對相對的面。相對的面形狀相同、面積相等 。
(2)長方體的棱:多面體上兩個面的公共邊稱為多面體的棱。長方體有12條棱,其中有3組相對的棱,每組相對的4條棱互相平行、長度相等(有可能有8條棱長度相等) 。
Ⅵ 長方形的體積公式是什麼
長方體體積公式
(6)計算機長方體演算法擴展閱讀:
Ⅶ 設計一個C語言程序計算長方體體積和表面積,如何通過鍵盤輸入長寬高
# include<stdio.h>
int main (void)
{
double l, w, h;//定義變數
double s, v;//定義變數
printf("please input l:");//提示請輸入長方體的長
scanf("%lf", &l);//取地址符&不能丟
printf("please input w:");//提示請輸入長方體的寬
scanf("%lf", &w);//取地址符&不能丟
printf("please input h:");//提示請輸入長方體的高
scanf("%lf", &h);//取地址符&不能丟
s = ((l * w) + (l * h) + (w * h)) * 2;//求長方體的表面積
v = l * w * h;//求長方體的體積
printf("s = %lf v = %lf ", s, v);//輸出結果
return 0;
}
Ⅷ 長方體體積的計算公式是什麼
長方體體積=長X寬X高
V=abh=Sh 長方體的長、寬、高分別為a、b、h
組成
(1)長方體的面:圍成封閉幾何體的平面多邊形稱為多面體的面。長方體有6個面。其中每個面都是長方形(有可能有2個相對的面是正方形),有3對相對的面。相對的面形狀相同、面積相等 。
(2)長方體的棱:多面體上兩個面的公共邊稱為多面體的棱。長方體有12條棱,其中有3組相對的棱,每組相對的4條棱互相平行、長度相等(有可能有8條棱長度相等) 。
(3)長方體的頂點:長方體有8個頂點,相交於一個頂點的三條棱分別叫作長方體的長、寬、高。一般情況下,把底面中較長的一條棱叫作長,較短的一條棱叫作寬,垂直於底面的棱叫作高。
Ⅸ 長方體的面積公式
長方體的面積公式
長方體的面積公式。很多上小學的孩子都會開始學習長方體的面積的演算法,孩子難免會遇見不懂的題目,父母應該提前知道公式,方便教育孩子。接下來就由我帶大家一起詳細了解下長方體的面積公式。
長方體計算公式
面積公式是:=(長×寬+寬×高+長×高)×2
表面積公式:S=2*(ab+bc+ca)
體積公式:v=abc
設一個長方體的長、寬、高分別為a、b、c,則它的表面積為S長方體=(ab+bc+ca)*2,也等於2ab+2bc+2ca;公式:長方體的表面積=長×寬×2+寬×高×2+長×高×2,或:長方體的表面積=(長×寬+寬×高+長×高)×2
長方體特徵
(1)長方體有6個面。每組相對的`面完全相同。
(2)長方體有12條棱,相對的四條棱長度相等。按長度可分為三組,每一組有4條棱。
(3)長方體有8個頂點。每個頂點連接三條棱。三條棱分別叫做長方體的長,寬,高。
(4)長方體相鄰的兩條棱互相垂直
長方體體積公式: v=abc(體積=長x寬x高)
長方體表面積公式: S=2(ab+bc+ca)
長方體定義:
長方體(又稱矩體)是底面為長方形的直四稜柱(或上、下底面為矩形的直平行六面體)。其由六個面組成的,相對的面面積相等,可能有兩個面(可能四個面是長方形,也可能是六個面都是長方形)是正方形。
長方體概念:
長方體是底面是長方形的直稜柱。正方體是特殊的長方體,正方體是六個面都是正方形的長方體 。長方體的每一個矩形都叫做長方體的面,面與面相交的線叫做長方體的棱,三條棱相交的點叫做長方體的頂點。長方體六個面面積的和,叫作長方體的表面積。長方體的體積是對長方體的一種度量,長方體的體積等於長、寬、高之積