课程主页在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菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 ===== |