#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++计算圆柱体的体积,底圆的面积和周长相关推荐

  1. python计算圆柱体的表面积和体积_java设计:问题是编写程序计算圆柱体的体积和表面积...

    题目: java设计:问题是编写程序计算圆柱体的体积和表面积 编写程序计算圆柱体的体积和表面积. 提示: 1.读入半径和高. 2.表面积=半径×半径×π+2×半径×π×高. 3.体积=底面积×高 4. ...

  2. 7-1 计算圆柱体的体积

    输入圆柱的高和半径,求圆柱体积,volume=π×r​^2​​×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数,分别为半径r和高h. ...

  3. 7-4 计算圆柱体的体积

    7-4 计算圆柱体的体积 输入圆柱的高和半径,求圆柱体积,volume=π×r ^2×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数, ...

  4. SDUT实验七编程题7-4 计算圆柱体的体积

    输入圆柱的高和半径,求圆柱体积,volume=π×r2×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数,分别为半径r和高h. 输出格式 ...

  5. java语言【#98. 计算圆柱体的体积】(已通过)

    题目描述 ​ 输入两个个实数 r 和 h 分别表示圆柱体的底面半径和高,你需要计算圆柱体的体积.​ 公式如下:​ 底面积=半径∗半径∗π ​ 体积=底面积∗高 ​ 其中,π 取 3.14​ 输入 ​ ...

  6. 2.2计算圆柱体的体积.py

    # -*- coding: utf-8 -*- """ Created on Sun Apr 22 15:55:56 2018@author: MyPC "&q ...

  7. 2.2计算圆柱体的体积

    Description (计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱的体积: 面积=半径*半径*Pi体积=面积*高 Input 请输入半径和高. Output 输出底面积 ...

  8. python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...

    [编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...

  9. java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...

    问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...

最新文章

  1. 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-第6章-基于间歇控制的非线性多智能体系统的多一致
  2. MySQL学习笔记 约束以及修改数据表
  3. javascript 类型及类型判断
  4. 排序算法 —— 堆排序
  5. Abaqus运行fortan报错:“Error in job Job-1: Problem during compilation - D:\test.for”
  6. mongovue mysql_mongo客户端mongoVUE的使用
  7. ERP进销存系统源码
  8. 表单获取焦点和失去焦点
  9. 用友汽车IPO过会:拟募资5.6亿 高瓴刚参与母公司定增
  10. IE8/9下,text-indent对css描绘三角形的影响
  11. 如何选择固定资产标签?
  12. 云笔记Fusion Compute架构
  13. modbus寄存器、功能码、报文结构解析
  14. python快手爬虫:解决粉丝数、 关注数等字体加密
  15. 微信小程序----返回上一页刷新或当前页刷新
  16. 致敬不凡·最美的星火:国产飞腾CPU研发力量
  17. Python抓取基金公开信息,从此选基金不再盲目
  18. 为什么网上工商银行安装了U盾不能上网站了?
  19. JAVA对接海康威视开发文档
  20. 月份对比_基于2月份PMI对比新冠疫情与次贷危机

热门文章

  1. python xlrd_python学习之xlrd的使用
  2. thinkjs使用geetest
  3. 如何做好APP性能测试?
  4. CSS3颜色(rgba,渐变)
  5. 编程制作动态壁纸的思路,以编程方式设置动态壁纸
  6. 顺应国家趋势,争做爱国程序员
  7. Vuex与前端表格施展“组合拳”,实现大屏展示应用的交互增强
  8. 领扣算法:234 回文链表
  9. 领扣中国没有php,全国首例领扣型人工角膜临床试验成功实施
  10. 怎么识别截图中的文字?这三个方法让你轻松学会