c++实现长方体的面积和体积计算
c++实现长方体的面积和体积计算
一、知识体系:
(1)长方体的面积计算公式: s=2(a* b + b* c + c*a);
(2)长方体的体积计算公式:v=a* b* c;
二、算法实现
#include<iostream>
using namespace std;class cube
{
public:void getcube(double a , double b, double c){m_a=a;m_b=b;m_c=c;}double geta(){return m_a;}double getb(){return m_b;}double getc(){return m_c;}double getm_s(){m_s = 2*(( m_a * m_b ) +(m_b * m_c )+(m_a * m_c ) );return m_s;}double getm_v(){m_v = m_a * m_b * m_c;return m_v;}
private:double m_a;//长double m_b;//宽double m_c;//高double m_s;//面积double m_v;//体积
};int main()
{cube v1;v1.getcube(2, 3, 4);cout<< "长m_a:"<<v1.geta()<<endl;cout<< "宽m_b:"<<v1.getb()<<endl;cout<< "高m_c:"<<v1.getc()<<endl;cout<< "面积m_s:"<<v1.getm_s()<<endl;cout<< "体积m_v:"<<v1.getm_v()<<endl;return 0;
}
三、测试结果:
c++实现长方体的面积和体积计算相关推荐
- threejs 形状几何体_Three.js模型几何体面积、体积计算
Three.js模型几何体面积.体积计算 在工作中通过Three.js开发项目的时候,一些特定的情况下你可能需要计算一个三维模型的表面积或者体积,比如在3D打印的Web项目中,你需要计算一个三维模型的 ...
- Java初学记 Java 通过键盘一次输入多个数据,获取长宽高,求长方体的面积和体积。
1.首先我们写两函数调用,以计算面积和体积. public static void s(){//用Scanner实现输入,因为要同时输入多个数据,考虑用字符串来接收System.out.println ...
- 定积分几何应用(面积、体积计算) 笔记
delta哥 体积计算: 本质就是长度范围内每个点变化面积的总和:长度范围a-b,dv就是在范围某点的面积 两者结合就是体积了 绕y轴不同于x轴的是,函数和上下限注意一下 例题: 该题和定义不同的是: ...
- PTA 6-2 计算长方体的表面积和体积
请完成相关代码,实现长方体的表面积和体积的计算 函数接口定义: 请详细参见主程序的调用方式. 裁判测试程序样例: import java.util.Scanner; /* 你的代码将被嵌入到这里 */ ...
- 第二章练习题(2):计算圆柱面积和体积
一.变量的应用 (1)计算面积和体积 描述 运用 Java 变量计算圆柱体积. 题目 编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱的体积: 面积 = 半径 × 半径 × P 体积 = 面积 ...
- 编写程序计算长方体的体积python_编写程序,计算圆柱体、球体、正方体和长方体的表面积和体积...
编写程序,计算圆柱体.球体.正方体和长方体的表面积和体积. #include "" #include"" class Shape { protected: in ...
- 日常生活中,人们需要对某些常见图形和几何体做计算面积,体积,周长等相关计算。设计一个形状计算器,完成此功能。通过对菜单的选择,可以对不同的形状进行计算。
日常生活中,人们需要对某些常见图形和几何体做计算面积,体积,周长等相关计算.设计一个形状计算器,完成此功能.通过对菜单的选择,可以对不同的形状进行计算. 1 作业中的接口与类 2 抽象类用于所有空间实 ...
- 6-2 计算长方体的表面积和体积
请完成相关代码,实现长方体的表面积和体积的计算 函数接口定义: 请详细参见主程序的调用方式. 裁判测试程序样例: import java.util.Scanner; /* 你的代码将被嵌入到这里 */ ...
- 计算三角面片的面积、体积
项目需求,需要计算三角面片的面积和体积,本以为很难,查阅资料才知,算法已经非常成熟,有篇国外的论文提到了一种计算方式.有兴趣的童学可以看看,算法非常简单,代码量也少. 项目是在Unity平台做的,我用 ...
最新文章
- 17,Scatter函数
- 乐山市计算机学校坑不坑,据说这个学校很乱。
- 2020年,知识图谱都有哪些研究风向?
- ssh开启root用户登录
- 《实施Cisco统一通信VoIP和QoS(CVOICE)学习指南(第4版)》一导读
- 盛骁杰:对于充满好奇心的技术人来说多媒体技术是个宝藏
- STM32 CAN过滤器
- 设计模式学习总结(一)——设计原则与UML统一建模语言
- vm ubuntu设置中文_如何在本地Ubuntu Linux机器或VM上设置LAMP服务器
- 浅谈ztree节点的增加和获取
- [POJ 1273]Drainage Ditches
- 单片机蓝牙模块与手机蓝牙通信(7)
- 使用composer安装laravel
- jQuery各版本的区别
- 面试中,五大经典“送命题”该如何正确回答?
- html5百度地图展示运动轨迹,百度地图根据经纬度获取运动轨迹
- 初学Python出现EnvironmentLocationNotFound: Not a conda environment: /anaconda3/envs/anaconda3
- 01 C语言实现动态气泡碰撞和移动的效果,小球碰撞,Win7气泡壁纸,碰撞算法
- SAP:在互联网时代帮助企业夺回数据
- SqlServer跨库查询