信奥之路-C++第1课作业
1. 求三个数的乘积和三次方和
【问题描述】
编程实现输入任意三个整数a, b, c,将这三个数的乘积以及三次方和输出;
【样例输入】
1 2 3
【样例输出】
6 36
1 #include <iostream>
2 using namespace std;
3 int main(){
4 int a, b, c;
5 cin >> a >> b >>c;
6 cout << a*b*c << " ";
7 cout << a*a*a+b*b*b+c*c*c << endl;
8 return 0;
9 }
2. 秒和小时分钟的转化
【问题描述】
将8000秒表示成小时分钟秒的形式。
【样例输出】
8000秒=2小时13分20秒
#include <iostream>
using namespace std;
int main(){
int h, m, s;
h = 8000/3600;
m = (8000%3600)/60;
s = (8000%3600)%60;
cout << "8000秒=" << h << "小时" << m << "分"
<< s << "秒" << endl;
return 0;
}
1. 三位数的逆序数
【问题描述】
输入一个三位数,输出它的逆序数,比如输入123输出321。
【样例输入】
123
【样例输出】
321
#include <iostream>
using namespace std;
int main(){
int m;
int a, b, c;
cin >> m;
a = m/100; //百位
b = m%100/10; //十位
c = m%10; //个位
cout << c << b << a << endl;
return 0;
}
2. 小玉买玩具
【问题描述】
班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是1元9角,而班主任给小玉的钱是a元b角,小玉想知道,她最多能买多少只签字笔呢。
输入格式:输入的数据,在一行内,包括两个整数,依次表示a和b,a<=10000,b<=9。
输出格式:输出一个整数,表示小玉最多能买多少只签字笔。
【样例输入】
10 3
【样例输出】
5
#include <iostream>
using namespace std;
int main(){
int a, b, n;
cin >> a >> b;
n = (a*10+b)/19;
cout << n << endl;
return 0;
}
3. 小鱼的游泳时间
【问题描述】
伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少时间呢?小鱼游的好辛苦呀,你可不要算错了哦。
输入格式:一行内输入4个整数,分别表示a,b,c,d。
输出格式:一行内输出2个整数e和f,用空格间隔,依次表示小鱼这天一共游了多少小时多少分钟。其中表示分钟的整数f应该小于60。
【样例输入】
12 50 19 10
【样例输出】
6 20
#include <iostream>
using namespace std;
int main(){
int a, b, c, d;
int time;
int e, f;
cin >> a >> b >> c >> d;
time = c*60+d-a*60-b;
e = time/60;
f = time%60;
cout << e << " " << f << endl;
return 0;
}
作者: 王春天 出处: http://www.cnblogs.com/spring_wang/ Email: spring_best@yeah.net QQ交流:903639067
QQ群:322581894 关于作者: 大连天翼信息科技有限公司 技术总监。 SNF快速开发平台 创始人。应用平台架构师、IT规划咨询专家、业务流程设计专家。 专注于快速开发平台的开发、代码生成器。同时专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,精通DotNet系列技术Vue、.NetCore、MVC、Webapi、C#、WinForm等,DB(SqlServer、Oracle等)技术,移动端开发。熟悉Java、VB及PB开发语言。在面向对象、面向服务以及数据库领域有一定的造诣。现从事项目实施、开发、架构等工作。并从事用友软件产品U8、U9、PLM 客开工作。 如有问题或建议,请多多赐教! 本文版权归作者和CNBLOGS博客共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。


浙公网安备 33010602011771号