回到系列文章的目录——[系列文章目录] 回到本章目录——[第1章目录]
1.3.2 完成简单计算的程序的一般“套路”
在做项目之前,我们看能完成简单计算的程序的一般“套路”。有了这个套路,模仿着写程序更顺利一些。程序的通用套路是:
#include <iostream> using namespace std; int main( ) { //此行开始写完成特定功能的代码 return 0; }
要进行计算,需要先声明变量。然后,三板斧:输入数据、计算、输出结果。“套路”细化为:
#include <iostream> using namespace std; int main( ) { // 声明变量:你的程序中需要处理哪些数据,起个名字作为变量 // 输入数据 // 计算 // 输出结果 return 0; }
对于计算并联电阻的值的程序,按这个套路下来,程序可以写成:
//例程ch1-4.cpp #include <iostream> using namespace std; int main( ) { double r1,r2,r; // 声明变量 cin>>r1>>r2; // 输入数据 r=r1+r2; // 计算 cout<<r<<endl; // 输出结果 return 0; }
这样的程序足可以完成要求的功能。但是,用户界面不算“友好”。程序运行时,希望能有一些必要的提醒,于是有了下面的程序
//例程ch1-5.cpp #include <iostream> using namespace std; int main( ) { double r1,r2,r; // 声明变量 cout<<"请输入两个电阻的阻值:"; //输入前的提示 cin>>r1>>r2; // 输入数据 r=r1+r2; // 计算 cout<<"串联后的阻值为:"<<r<<endl; // 输出结果时也有提示 return 0; }
阅读“1.6 完成简单计算的程序的一般‘套路’”。通过阅读,知道这一类程序的写法,以方便完成后面的项目。
|
下载:微课件1.6 完成简单计算的程序的一般“套路” |
完成项目1.7和1.8。 遇到困难,请参考《1.7 实践“项目”提示》和《1.8 实践“项目”参考解答》 |
【项目1.7】 请编一个程序,计算两个电阻并联后的阻值。
提示:这个项目在计算时需要用到除法。在C++中,除法用 / 完成。例如:4.5/2.0的值为2.25。
【项目1.8】实现从英尺到米的转换:输入英尺值,输出对应的米数。提示:1英尺等于3.28米
回到系列文章的目录——[系列文章目录] 回到本章目录——[第1章目录]