编写程序,计算圆柱体,球体,正方体和长方体的表面积和体积(提示:本题中,可先定义一

来自:    更新日期:早些时候
2.事先编写一个程序,计算正方体、球体和圆柱体的表面积和体积。(提示:声明一个抽象基类 container,派~

111

#include
using namespace std;
class Round
{
public:
void set_number();
void count_number();
void show_number();
private:
int length;
int width;
int heigth;
int volume;
int areas;
};
int main()
{
Round r1;
r1.set_number();
r1.count_number();
r1.show_number();
Round r2;
r2. set_number();
r2.count_number();
r2.show_number();
Round r3;
r3. set_number();
r3.count_number();
r3.show_number();
return 0;
}
void Round::set_number()
{ cout<<"请输入长方体的长:";
cin>>length;
cout<<"请输入长方体的宽:";
cin>>width;
cout<<"请输入长方体的高:";
cin>>heigth;
}
void Round::count_number()
{
volume = length * width * heigth;
areas = (length * width + length * heigth + width * heigth) * 2;
}
void Round::show_number()
{
cout<<"它的体积是:"<<volume<<" "<<"它的表面积是:"<<areas<<endl;
}

扩展资料:
c语言书写规则:
1、一个说明或一个语句占一行。
2、用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3、低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。

圆柱体的表面积公式是S=πdh+1/4πd²×2或S=2πrh+2πr²
圆柱体的体积公式是V=πr²h=1/4πd²h或V=Sh

球体的表面积公式是S=4πr²或S=πd²
球体的体积公式是V=4/3πr³或V=1/6πd³

正方体的表面积公式是S=6a²
正方体的体积公式是V=a³或V=Sh

长方体的表面积公式是S=2ab+2ah+2bh
长方体的体积公式是V=abh或V=Sh

注:

a=正方体的棱长或长方体的长

b=长方体的宽

d=圆柱的底面直径或球的直径

h=长方体、正方体、圆柱体的高

π=圆周率

r=圆柱的底面半径或球的半径

S表=表面积

S底=底面积

V=体积

圆柱体的表面积公式是S=πdh+2πr²或S=2πrh+2πr²
圆柱体的体积公式是V=πr²h或V=Sh

球体的表面积公式是S=4πr²或S=πd²
球体的体积公式是V=4/3πr³或V=1/6πd³

正方体的表面积公式是S=6a²
正方体的体积公式是V=a³或V=Sh

长方体的表面积公式是S=2ab+2ah+2bh
长方体的体积公式是V=abh或V=Sh


编写程序,计算圆柱体,球体,正方体和长方体的表面积和体积(提示:本题中,可先定义一视频

相关评论:
  • 17241739582编写程序,计算圆柱体,球体,正方体和长方体的表面积和体积(提示:本题中...
    习阙羽圆柱体的表面积公式是S=πdh+1\/4πd²×2或S=2πrh+2πr²圆柱体的体积公式是V=πr²h=1\/4πd²h或V=Sh 球体的表面积公式是S=4πr²或S=πd²球体的体积公式是V=4\/3πr³或V=1\/6πd³正方体的表面积公式是S=6a²正方体的体积...

  • 17241739582编写程序求圆柱体的体积和圆的周长
    习阙羽怎样编写程序,从键盘输入半径和高,求圆柱体的体积和圆的周长?这是一个简单的程序题,但是应该注意细节,比如数字格式。正确进入VC++,建立文件,调节字体及其大小。编写程序: #include stdio.h void main() { float r,h,p,v; printf("请输入半径和高:"); scanf("%f,%f...

  • 17241739582用C#如何编写程序计算球,圆柱和圆锥的表面积和体积?
    习阙羽double V = Math.PI * R2 * R2 * H2;Console.WriteLine("圆柱表面积A{0},圆柱表面积V{1}",A,V);Console.ReadKey();

  • 17241739582用C++编写程序,计算圆柱体,球体,正方体和长方体的表面积和体积._百度...
    习阙羽直接用公式呗……\/\/计算圆柱体表面积,r是半径,h是高 double CylinderArea(double r, double h){ return 3.14159*r*r*2+2*3.14159*r*h;} \/\/计算圆柱体体积 double CylinderVolume(double r, double h){ return 3.14159*r*r*h;} \/\/计算球体表面积 double BallArea(double r){ return...

  • 17241739582vb编写程序要求输入半径r,高h,并调用函数求圆柱体积,圆球体积
    习阙羽Dim h As Double Private Function CylindricalVolume(r As Double, h As Double)V = 3.14 * r ^ 2 * h MsgBox "圆柱体体积为" & V End Function Private Function BallSize(r As Double)V = 4 * 3.14 * r ^ 3 \/ 3 MsgBox "圆球体体积为" & V End Function Private Sub Comman...

  • 17241739582用C语言编写程序,调用函数求一个圆柱体的表面积和体积
    习阙羽在C语言中,你可以编写一个函数来计算圆柱体的表面积和体积。以下是一个简单的程序示例:首先,我们从定义必要的变量开始,包括圆柱体的半径(r)和高(h),以及表面积(S)和体积(V):include include float calculate_cylinder(float r, float h) { float S = 12.5663704 * r * h; \/\/ ...

  • 17241739582C语言问题,告诉半径和高,求球体体积,圆柱体体积,圆锥体体积。
    习阙羽PI不能是INT型,改成FLOAT型

  • 17241739582写一个程序,定义抽象基类Container,由他派生出3个派生类:Sphere(球体...
    习阙羽class Container { public:virtual double Volume() = 0;virtual double Space() = 0;};class Sphere : public Container { double radius;public:Sphere(double r): radius(r){ } virtual double Volume(){ return 4 \/ 3 * pow(radius, 3) * M_PI;} virtual double Space(){ return 4 ...

  • 17241739582用JAVA编写一个计算立方体、球体和圆柱的体积
    习阙羽class A{\/\/类A计算立方体体积 }class B{\/\/类A计算球体体积 } class C{\/\/类A计算圆柱体积 }\/\/主类public class test{ static{ System.out.println("请输入1、2、3对应立方体、球体和圆柱的体积计算..."); }public static void main(String args[]){ if(args.length>1 || ...

  • 17241739582用C语言编写程序,调用函数求一个圆柱体的表面积和体积
    习阙羽代码:include<stdio.h> include<stdlib.h> intmain(){ floatr,h,S,V;printf("请输入圆柱体的半径\\n");scanf("%f",&r);printf("请输入圆柱体的高\\n");scanf("%f",&h);S=12.5663704*r*h,V=3.1415926*r*r*h;printf("圆柱体表面积是%f体积是%f",S,V);return0;} ...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网