【c++入门】变量的应用

上次给大家出了道题目,再给大家看看

时间:0.2s 空间:32M
题目描述:

输入两个整数a, b, 输出a/b的值,只保留整数部分.

输入格式:

在两行里分别输入这两个整数

输出格式:

输出一个整数

样例输入:

5

2

样例输出:

2

只要熟记我之前的那张表就可以了

因此代码是:

ok,步入今天的主题:

既然是变量的应用,因此题目和生活实际有很大关系

首先给大家看一道题目:

时空限制:1S/256MB

题目描述

牛牛最近学习了C++入门课程,这门课程的总成绩计算方法是:

总成绩=作业成绩×0.2+小测成绩×0.3+期末考试成绩×0.5

牛牛想知道,这门课程自己最终能得到多少分。

输入格式

三个非负整数 A,B,C 分别表示牛牛的作业成绩、小测成绩和期末考试成绩。相邻两个数之间用一个空格隔开,三项成绩满分都是 100 分。

输出格式

一个整数,即牛牛这门课程的总成绩,满分也是 100 分。

输入输出样例

输入 #1

100 100 80

输出 #1

90

输入 #2

60 90 80

输出 #2

79

这个就和生活实际有很大的出入,有因为成绩被打过的同学举个爪

OK啊,首先给大家解读一下:

输入输出样例1说明

牛牛的作业成绩是100分,小测成绩是100分,期末考试成绩是80分,总成绩是100×0.2+100×0.3+80×0.5=20+30+40=90

输入输出样例2说明

牛牛的作业成绩是60分,小测成绩是90分,期末考试成绩是80分,总成绩是60×0.2+90×0.3+80×0.5=12+27+40=79

懂了吧!其实有三个量,分别是:作业成绩、小测成绩、期末成绩

取得量分别是20%、30%、50%

so,int三个量a,b,c,计算的时候就是0.2*a+0.3*b+0.5*c

这样的话代码也就出来了

最后,给大家一道题目:

时间:0.2 空间:32M

题目描述:

使用勾股定理,根据一个直角三角形的两条直角边,问斜边长度。保证三条边长都为整数。

输入格式:

一行两个不超过1000的正整数,表示直角三角形的两直角边长度。

输出格式:

一行一个整数,表示直角三角形的斜边长度。

样例输入:

3 4

样例输出:

5

提示:

勾股定理:a^2 + b^2 = c^2 (a和b是直角边长,c是斜边长)

最后也请各位喜欢的点个赞支持一下,毕竟作者还是一个初中生

谢谢大家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值