习题:一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。
完整题干:
一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。
个人答案:
#include <iostream>
#define PI 3.1415926
using namespace std;class Circle
{
public:Circle(double);//传进来的参数类型double Area();//计算⚪面积double Peremiter();//计算⚪周长
private:double r;//定义变量r,键盘输入
};//声明构造函数,传进来的参数定义为R
Circle::Circle(double R)
{r = R;//将输入的R赋值给r
}//计算面积,不需要传参数,r已经进行了赋值
double Circle::Area()
{return PI * r * r;
}//计算周长,不需要传参数,r已经进行了赋值
double Circle::Peremiter()
{return 2 * PI * r;
}int main()
{double r;cin >> r;Circle c1(r);Circle c2(r + 3);cout << "栅栏的造价:" << c2.Peremiter() * 35<< " 元。" << endl;cout << "过道的造价:" <<(c2.Area()-c1.Area()) * 20<< " 元。"<< endl;system("pause");return 0;
}
结果:
习题:一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。相关推荐
- 一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。
一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏.栅栏价格为35元/米,过道造价为20元/平方米.过道宽度为3米,游泳池半径由键盘输入.要求编程计算并输出过道和栅栏的造价.(创建一 ...
- 某学校对教师每月工资的计算规定如下:固定工资+课时补贴。教授的固定工资为5000元,每个课时补贴50元。副教授的固定工资为3000元,每个课时补贴30元。讲师的固定工资为2000元,每个课时补贴20元
某学校对教师每月工资的计算规定如下:固定工资+课时补贴.教授的固定工资为5000元,每个课时补贴50元.副教授的固定工资为3000元,每个课时补贴30元.讲师的固定工资为2000元,每个课时补贴20元 ...
- 设银行1年期定期存款年利率为2.25%,存款本金为deposit元,试编程计算并输出n年后的本利之和
#include<stdio.h> #include<math.h> int main() {/*设银行1年期定期存款年利率为2.25%,存款本金为deposit元,试编程计算 ...
- 3.3 设银行定期存款的年利率rate为2.25%,已知存款期为n年,存款本金为capital元,试编程计算并输出n年后的本利之和deposit
3.3 设银行定期存款的年利率rate为2.25%,已知存款期为n年,存款本金为capital元,试编程计算并输出n年后的本利之和deposit #include<stdio.h> int ...
- 机器人x展架制作_门型展架80*180易拉宝x展架海报架广告架立牌展示架地推海报2元优惠券券后价20元...
★门型展架80*180易拉宝x展架海报架广告架立牌展示架地推海报,2元拼多多优惠券★券后价20元★★★门型展架80*180易拉宝x展架海报架广告架立牌展示架地推海报¥20元¥22元已拼5299件点击抢 ...
- 一圆形游泳池如图所示,现在需在其周围建一圆形过道,并在其四周围上栅栏。栅栏造价为$35/m,过道造价为$20/m2。过道宽度为3m,现在给出游泳池半径要求编程计算并栅栏和过道的造价。
CG系统作业题 以c++语言编写 [输入形式]输入游泳池的半径. [输出形式]分别输出栅栏的造价和过道的造价. #include <iostream> #define PI 3.14159 ...
- 实验内容 某学校对月工资的计算公式加下:国定工资+课 时补贴。 救授的固定工资为00每个课附补贴50元 副教授的因定工资3为00元,每个课,补贴30元 讲师的固定工资为000元、每个课时补贴20元
设计一 #include<iostream> using namespace std; class Teacher{ protected:int fixsalary;int classho ...
- 苏小红C语言程序设计第三版--设银行定期存款的年利率rate为2.25%,已知存款期为n年,存款本金为capital元,试编程计算并输出n年后的本利之和deposit
- 编程计算并输出半径r=5.3的圆的半径的周长与面积
#include<stdio.h> main() { double r=5.3; printf("circumference=%f\n",2*3.14159*r); p ...
最新文章
- 网络工程师_记录的一些真题_2016下半年上午
- mysql写入时判断锁_MySQL 锁检查
- python种r b u f作用
- 【C语言学习】《C Primer Plus》第5章 运算符、表达式和语句
- QT的QFileSystemModel类的使用
- Property ngOnInit does not exist on type VisibleFocusDirective
- idea升级2019.3后字体有的粗有的细
- WP7中对ListBox的ItemTemplate中子元素的后台操作
- ASP.NET验证码的实现
- linux主备网卡切换脚本,Keepalived主备切换时执行脚本
- windows下安装whmcs会经常遇到两个问题
- Java 相关计数问题及其实现
- 爬虫从网页中去取的数据中包含nbsp;空格
- radasm相关问题
- doe五步法_DOE系列--试验设计(DOE)五部曲
- total variation、global variation、local variation
- 用 Python 一键批量自动生成合同
- 华为2020软件精英挑战赛成渝赛区初赛赛后方案分享
- [论文学习] - 2014ECCV - TCDCN
- NetSuite2.0 Restlet脚本 货品新增
热门文章
- c语言使用easyX图形库制作打气球小游戏
- UVM学习笔记(四)sequence与sequencer
- 衡量连通图连通性一些指标(r-reachable, r-robust)
- [转]拍照怎么搜题?(上)
- django序列化drf2
- log4j不打日志问题之解决方案(一)
- bzoj1062: [NOI2008]糖果雨
- 支付宝小程序uni-app的map多边形polygons不显示问题解决
- ES学习构建EKL海量日志分析平台
- 成为oracle白金会员,华为成为Linux基金会白金会员