有一个圆形游泳池,现在需要在其周围建一过道,并在其四周围上矩形栅栏,如图所示。若过道造价为20元/平方米。要求计算并输出过道的造价。请定义一个Circle类,内有私有数据成员radius表示半径,并有若干成员函数;定义一个Rectangle类,内有私有数据成员length、width表示长和宽,并有若干成员函数。(设圆周率PI = 3.14159,所有数据均为double类型)

输入格式:

输入一行数据a b c,分别表示游泳池半径、栅栏的长和宽。其中a>0,b>2*a,c>2*a。

输出格式:

对每一行的输入数据,输出过道的造价。

输入样例:

3 7 8

输出样例:

554.514
#include<bits/stdc++.h>
#define PI 3.14159
using namespace std;
double a,b,c;class Circle{private:double radius;public:Circle(double);double GetR();
};Circle::Circle(double radius){this->radius=radius;
}
double Circle::GetR(){return radius;
}class Rectangle{private:double lenth,width;public:Rectangle(double,double);double GetL();double GetW();
};Rectangle::Rectangle(double lenth,double width){this->lenth=lenth;this->width=width;
}
double Rectangle::GetL(){return lenth;
}
double Rectangle::GetW(){return width;
}int main(){cin>>a>>b>>c;Circle cir(a);Rectangle rec(b,c);double ans=rec.GetL()*rec.GetW()-cir.GetR()*cir.GetR()*PI;cout<<ans*20;return 0;
}

2017final游泳池过道造价相关推荐

  1. 7-22 2017final游泳池过道造价

    有一个圆形游泳池,现在需要在其周围建一过道,并在其四周围上矩形栅栏,如图所示.若过道造价为20元/平方米.要求计算并输出过道的造价.请定义一个Circle类,内有私有数据成员radius表示半径,并有 ...

  2. 一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。

    一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.过道宽度为3米,游泳池半径由键盘输入.要求编程计算并输出过道和栅栏的造价.(创建一 ...

  3. 习题:一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。

    完整题干: 一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.过道宽度为3米,游泳池半径由键盘输入.要求编程计算并输出过道和栅栏的造 ...

  4. 一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏。栅栏造价为$35/m,过道造价为$20/m2。过道宽度为3m,现在给出游泳池半径要求编程计算并栅栏和过道的造价。

    CG系统作业题 以c++语言编写 [输入形式]输入游泳池的半径. [输出形式]分别输出栅栏的造价和过道的造价. #include <iostream> #define PI 3.14159 ...

  5. 程序员辞职理由_我成为程序员的5大理由

    程序员辞职理由 I get asked frequently by fellow programmers why I started writing online and if they should ...

  6. 7-2 例4-3游泳池改造预算 (20分)

    例4-3一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.过道宽度为3米,游泳池半径由键盘输入.要求编程计算并输出过道和栅栏的造价. ...

  7. 游泳池改造预算 -- PTA

    游泳池改造预算 (20分) 一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.过道宽度为3米,游泳池半径由键盘输入.要求编程计算并输 ...

  8. PTA 游泳池改造 (30 分)

    一圆形游泳池如图所示,现需要在其周围建一圆形过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.游泳池半径和过道宽度由键盘输入.要求计算并输出过道和栅栏的造价. 输入格式: 分别 ...

  9. 7-2 例4-3游泳池改造预算

    例4-3一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.过道宽度为3米,游泳池半径由键盘输入.要求编程计算并输出过道和栅栏的造价. ...

最新文章

  1. 患者痛不欲生,但AI说:别给她开止疼药
  2. 网狐棋牌客户端连接服务器修改方法6,网狐游戏服务器 客户端连接
  3. 大学计算机软件专业生应该学什么(转)
  4. PyTorch报错No module named ‘transforms‘
  5. MySQL执行计划解析
  6. Halcon: 畸变矫正与标定(1)
  7. Scapy:局域网MAC地址扫描脚本
  8. Elipse 、Idea配置 Java-Code-Formatter
  9. CSS3中的3D变换与简易立方体的制作
  10. RabbitMQ的基本概念
  11. vnpy学习11_增加测试评估指标
  12. LimeSurvey
  13. 高德地图api的使用
  14. 什么是 Linux ?什么是操作系统
  15. 怎么测试vps线路状态
  16. [vue3] 菜单动态折叠效果
  17. 《谦逊的问讯》三步实用指南
  18. 什么是AI管道和MLOps?
  19. Some words about Computer
  20. SAP ABAP常用增强记录文档(不定期完善更新)

热门文章

  1. 2020年必备的8本机器学习书
  2. d2admin 登陆 笔记
  3. 商用WIFI 四种模式均分天下
  4. window openJdk 下载
  5. bzoj 4198 [ Noi 2015 ] 荷马史诗 —— 哈夫曼编码(k叉哈夫曼树)
  6. MySQL 中的反斜杠 \\
  7. 周大福×数澜科技:绘制人才画像指标,携手共建人才可视化“帮手”
  8. java 打开.jar_使用java -jar运行jar包
  9. ubuntu goaccess-1.6.3 汉化
  10. C语言函数参数入栈顺序