课程主页在http://blog.csdn.net/sxhelijian/article/details/39152703,实践要求见http://blog.csdn.net/sxhelijian/article/details/39493833。
课程资源在云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。
【项目2 - 简单计算问题体验】至少选择(1)-(3)中的一个完成体验,小组共同完成(4)
阅读“英尺到米的转换”实例(见课件),仔细领会定义变量、输入、计算、输出的一般过程,理解“程序就是对解题过程进行描述”。
(1)编程序,输入长方形的两边长a和b,输出长方形的周长和面积
参考解答:
#include <iostream> using namespace std; int main( ) { double a, b; //int类类型也可以,题目中未说明 cout << "输入长方形的两边长: "; cin >> a >> b; cout<<"长方形的周长为:" << 2*a + 2*b << endl; cout<<"长方形的面积为:" << a*b << endl; return 0; }
(2)编程序,输入两个电阻R1和R2的阻值,求它们并联后的阻值R
提示:计算公式为r=1/(1/r1+1/r2))
参考解答:
#include <iostream> using namespace std; int main( ) { double r1, r2, r; cout << "输入要并联的两个电阻值: "; cin >> r1 >> r2; r = 1.0 / (1.0/r1 + 1.0/r2); cout<<"并联后的电阻值为:" << r << "\n"; return 0; }
(3)编程序,输入圆柱体的半径r和高h,输出圆柱体的表面积s(值直接写3.1415926)。
样例输入:3.5 9
样例输出:Area = 274.889
#include <iostream> using namespace std; int main( ) { double r, h, area; cout << "输入半径: "; cin >> r; cout << "输入高: "; cin >> h; area = 2 * 3.1415926 * r * r + 2 * 3.1415926 * r * h; cout<<"圆柱体的表面积为:" << area << "\n"; return 0; }
=================== 迂者 贺利坚 CSDN博客专栏================= |== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==| |== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==| |== 我写的书——《逆袭大学——传给IT学子的正能量》 ==| ===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 ===== |