用c++计算圆柱体的体积,底圆的面积和周长
#include<iostream>
#include<cmath>
#define PI 3.1415926
using namespace std;
class Cylinder
{
private:
float r,h;
public:
Cylinder(float,float);
float perimeter(); //底圆周长
float circleArea(); //底圆面积
float volume(); //圆柱体体积
float getH();
};
Cylinder::Cylinder(float num1,float num2)
{
r=num1;
h=num2;
}
float Cylinder::perimeter()
{
return 2*PI*r;
}
float Cylinder::circleArea()
{
return PI*pow(r,2);
}
float Cylinder::volume()
{
return circleArea()*h;
}
float Cylinder::getH()
{
return h;
}
//计算圆柱体表面积
float cylinderArea(float r,float h)
{
Cylinder cy=Cylinder(r,h);
float perimeter=cy.perimeter(); //底圆周长
float circleArea=cy.circleArea(); //底圆面积
float output;
output=circleArea*2;
output+=perimeter*cy.getH();
return output;
}
//计算圆柱体体积
float volume(float r,float h)
{
Cylinder cy=Cylinder(r,h);
return cy.volume();
}
int main()
{
Cylinder cy=Cylinder(1,10);
cout<<"底圆周长:"<<cy.perimeter()<<"\t底圆面积:"<<cy.circleArea()
<<"\t圆柱体体积"<<cy.volume()<<endl;
cout<<"================="<<endl;
cout<<"cylinderArea(float r,float h):"<<cylinderArea(1,10)
<<"\tvolume(float r,float h):"<<volume(1,10);
}
用c++计算圆柱体的体积,底圆的面积和周长相关推荐
- python计算圆柱体的表面积和体积_java设计:问题是编写程序计算圆柱体的体积和表面积...
题目: java设计:问题是编写程序计算圆柱体的体积和表面积 编写程序计算圆柱体的体积和表面积. 提示: 1.读入半径和高. 2.表面积=半径×半径×π+2×半径×π×高. 3.体积=底面积×高 4. ...
- 7-1 计算圆柱体的体积
输入圆柱的高和半径,求圆柱体积,volume=π×r^2×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数,分别为半径r和高h. ...
- 7-4 计算圆柱体的体积
7-4 计算圆柱体的体积 输入圆柱的高和半径,求圆柱体积,volume=π×r ^2×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数, ...
- SDUT实验七编程题7-4 计算圆柱体的体积
输入圆柱的高和半径,求圆柱体积,volume=π×r2×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数,分别为半径r和高h. 输出格式 ...
- java语言【#98. 计算圆柱体的体积】(已通过)
题目描述 输入两个个实数 r 和 h 分别表示圆柱体的底面半径和高,你需要计算圆柱体的体积. 公式如下: 底面积=半径∗半径∗π 体积=底面积∗高 其中,π 取 3.14 输入 ...
- 2.2计算圆柱体的体积.py
# -*- coding: utf-8 -*- """ Created on Sun Apr 22 15:55:56 2018@author: MyPC "&q ...
- 2.2计算圆柱体的体积
Description (计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱的体积: 面积=半径*半径*Pi体积=面积*高 Input 请输入半径和高. Output 输出底面积 ...
- python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...
[编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...
- java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...
问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...
最新文章
- 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-第6章-基于间歇控制的非线性多智能体系统的多一致
- MySQL学习笔记 约束以及修改数据表
- javascript 类型及类型判断
- 排序算法 —— 堆排序
- Abaqus运行fortan报错:“Error in job Job-1: Problem during compilation - D:\test.for”
- mongovue mysql_mongo客户端mongoVUE的使用
- ERP进销存系统源码
- 表单获取焦点和失去焦点
- 用友汽车IPO过会:拟募资5.6亿 高瓴刚参与母公司定增
- IE8/9下,text-indent对css描绘三角形的影响
- 如何选择固定资产标签?
- 云笔记Fusion Compute架构
- modbus寄存器、功能码、报文结构解析
- python快手爬虫:解决粉丝数、 关注数等字体加密
- 微信小程序----返回上一页刷新或当前页刷新
- 致敬不凡·最美的星火:国产飞腾CPU研发力量
- Python抓取基金公开信息,从此选基金不再盲目
- 为什么网上工商银行安装了U盾不能上网站了?
- JAVA对接海康威视开发文档
- 月份对比_基于2月份PMI对比新冠疫情与次贷危机