新学期(第一周)旱冰场造价

/*

*copyright(c) 2014,烟台大学计算机学院

*All rights reserved。

*文件名称:第一周(旱冰场造价)

*作者:王忠

*完成日期:2015.3.18

*版本号:v1.0

*

*问题描述:输入旱冰场的半径,计算出造价

*输入描述:输入半径r

*程序输出:输出造价

#include <iostream>

using namespace std;
const int M=20;
const int N=35;
class Circle
{
public:
    void setRadius(double r);
    double area();
    double circumference();
private:
    double radius;
};
void Circle::setRadius(double r)
{
    radius=r;
}
double Circle::area()
{
    double s;
    s=radius*radius*3.14;
    return s;
}
double Circle::circumference()
{
    double a;
    a=2*radius*3.14;
    return a;
}
int main()
{
    double r;
    cout<<"请输入旱冰场的半径:";
    cin>>r;
    Circle c;
    c.setRadius(r);
    cout<<"旱冰场的造价为"<<M*c.area()+N*c.circumference()<<"元。"<<endl;
    return 0;
}

第一次就不怎么会做,加油

时间: 2024-09-30 19:21:45

新学期(第一周)旱冰场造价的相关文章

解题报告——2018级2016第二学期第一周作业

解题报告——2018级2016第二学期第一周作业 D 算24 题目描述 描述 给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式.现在的问题是,是否存在一种方式使得得到的表达式的结果等于24. 这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法). 比如,对于5,5,5,1,我们知道5 * (5 – 1 / 5) = 24,因此可以得到24.又比如,对于1,1,4,2,我们怎么都不能得到24. 输入 输入数据包括多

《C语言程序设计基础1》第二学期第一周学习总结

**<C语言程序设计基础1>第二学期第一周学习总结 一. 本周学习内容总结 一维数组,了解了一维数组的定义(定义一个数组,需要明确数组变量名,数组元素的类型和数组大小,即数组中元素的数量) 一维数组定义的一般形式为:类型名,数组名[数组长度] 类型名指定数组中每个元素的类型:数组名是数组变量的名称,是一个合法的标识符: 数组长度是一个整型常量表达式,设定数组的大小.数组是一些具有相同类型的数据的集合,数组中的数据按照一定的顺序排列存放.同一数组中的每个元素都具有相同的数据类型,有统一的标识符及

小学期-第一周

本次小学期实践的主要内容是将web前端.后端.开发结合起来,做出一份客户信息维护的编程项目.看似并不复杂的一个流程,实际动手操作起来呢,光是前期的软件安装.环境部署就折腾了将近一整天,前前后后也出过不少问题. 我们首先要安装开发所必须的软件myEclipse.Navicat Premium.Tomcat,使用的时候还需要做好相应的配置,像我一开始使用myEclips时,就因为jdk版本错误,调试时总是出错.而目前为止遇到的最大问题,应该是在搭好项目的基本框架,在Tomcat下运行的时候,始终显示

换了新工作第一周

换了新工作,进入了互联网行业. 工作强度比传统行业大,入职四天加班四天,尽管没干什么活儿: 同事们都比较认真,做事态度很好: 环境也不错:自动发布平台,代码平台,论坛,分享会.领导也是技术型的. 有些东西需要补充:Maven,Redis,MQ,Mango,也涉及到了Zookeeper,库读写分离,做集群,跨机房等. 有东西学.加油,进步,是自己预期的方向

第一周Java笔记

开始学习java,是从大二上半学期开始的.刚开始以为跟C语言一样,是自己一个个字母敲上去,能理解那些是什么意思,但学了一段时间发现有区别,Java可以有许多框架供你使用嵌套,有的不是很理解,而且这些东西还不少,我的英语基础也很烂,使得我需要下很大的功夫去学习与理解.大二下半学期第一周开课后,老师给我们说了这个学期所要学习的7个模块:一:GUI程序设计:二:异常处理:三:IO编程:四:常用Java类与范型:五:JDBC编程:六:多线程编程:七:网络编程.GUI在上学期的作业中有涉及到,当时我们是小

2019-2020-1学期 20192415《网络空间安全专业导论》第一周学习总结

2019-2020-1学期 20192415 <网络空间安全专业导论> 第一周学习总结(第二章) 2.1数字形式储存信息 数字分类 数字,自然数,负数,整数,有理数 2.2 位置计数法 一个数字采用以R为基数的记数系统,具有n个数位,可表示为: 注: 任何技术系统中的最大数字比基数小1 同一数值有多种不同表示方式 无论以谁为基数,10是基数值本身 2.加减计算(进位与借位) 二进制与(2^n)进制之间的特殊关系 二进制数转换为八进制数:每三个数为一组 二进制数转换为十六进制数:每四个数为一组

2019-2020-1学期20192403《网络空间安全专业导论》第一周学习总结

第一周学习总结 第二章 学习收获 -对数字的定义,特别是自然数和有理数 -位置计数法(基数及多项式 ) -二进制,八进制,十六进制及它们之间的转换 理解思路 对自然数的理解(0上重复加1)-->基数的概念-->位置计数法及多项式表达-->二进制,八进制,十六进制及其转化-->二进制的应用(在计算机中使用二进制的合理性)-->储存概念下引出的字节,位等概念 理解难点 八进制与二进制,十六进制与二进制转换时存在的幂次关系 -->延伸问题:八进制和十六进制之间的转换为什么必须

20145216 史婧瑶《信息安全系统设计基础》第一周学习总结

20145216 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 Linux基础 1.ls命令 ls或ls .显示是当前目录的内容,这里“.”就是参数,表示当前目录,是缺省的可以省略.我们可以用ls -a .显示当前目录中的所有内容,包括隐藏文件和目录.其中“-a” 就是选项,改变了显示的内容.如图所示: 2.man命令 man命令可以查看帮助文档,如 man man : 若在shell中输入 man+数字+命令/函数 即可以查到相关的命令和函数:若不加数字,那man命令默认从数字较

20145326蔡馨熠《Java程序设计》第一周学习总结

20145326蔡馨熠 <Java程序设计>第一周学习总结 教材学习内容总结 转眼间新的一学期终于开始了!为什么我这么期待呢?因为这学期可以上娄嘉鹏老师的java程序设计课,我不是什么电脑天才,之前c语言学得也不是特别好.可我就是对hdl和java特别感兴趣(之前在我的问卷调查报告里面提到过),并且寒假的时候在家里也预习了一部分java知识.第一周要求学习两个章节并作心得体会,虽然我早已看过前两章的知识,不过为了进一步巩固,我还是用了星期六一天的时间把第一章和第二章的知识从头到尾仔仔细细的看了