C++程序设计实践学材系列(26)——1.7 实践“项目”提示

回到系列文章的目录——[系列文章目录]  回到本章目录——[第1章目录]

  

1.7 实践“项目”提示

  本节与前面各节相关性极大,建议由前面各节看清项目要求,必要时再阅读本节。
  【项目1.1】 将例程ch1-1.cpp中第5行“hello world!”换为“C++,我会爱上你!”即可
  【项目1.2】 在项目1.1基础上,再加如下一句
   cout<<"爱你千回终不悔!"<<endl; 
  【项目1.3】 只是多了几行而已。可以使输入法中的“软键盘”输入★和☆符号。
  【项目1.4】新建一个项目(project),将为项目1.1写的程序输入计算机,按“编辑、运行第一个程序”中介绍的步骤完成。新建项目会给出Hello world程序,在此基础上加入需要的部分即可。
  【项目1.5】新建一个项目(project),将为项目1.2写的程序输入计算机,按“编辑、运行第一个程序”中介绍的步骤完成。
  【项目1.6】新建一个项目(project),将为项目1.3写的程序输入计算机,按“编辑、运行第一个程序”中介绍的步骤完成。输入五角星符号“★”和“☆”的方法,请用百度搜索“用软键盘输入特殊符号”。
  【项目1.7-提示1】 参考例程ch1-3.cpp,声明3个变量分别表示要并联的两个电阻及并联后电阻的值,然后输入要并联的两个电阻的值、计算并输出结果。
  【项目1.7-提示2】 由并联公式可以推得,,其中要并联的两个电阻值为r1和r2,并联后电阻的值为r。
  【项目1.8】 声明两个变量分别表示英尺和米,输入英尺,计算对应的米数并输出。
  【项目1.9】 参考例程ch1-6.cpp,a和b为输入的数,而m表示两数的正差值,你也可以用别的变量名字。构造if语句,比较a和b,分情况为m赋值(m=a-b或m=b-a),保证赋值后m为正值。
  【项目1.10-提示1】设第3个数用c表示。例程ch1-6.cpp求出了前两数中的大值为m,此后,再加入代码,求出c和m的大值,即为三数的最大。
  【项目1.10-提示2】 基于本项目提示1,比较c和m的值后,可以模仿例程ch1-8.cpp中用单分支的做法,将大值赋值给m后输出。
  【项目1.11】
  (1)看微课件1.8 输出星号的循环程序在执行
  (2)可以看到输出了改变后的n行星号
  (3)加入cin>>n语句
  (4)将星号改为你想用的符号
  【项目1.12】
  
  (1)要输出n行;对第i行,先输出若干空格,再输出若干星号
  (2)要输出n行;对第i行,输出若干星号,每一行星号的数目随着i的增加而减小,注意构造计算星号个数的式子
  (3)要输出n行;对第i行,先输出若干空格,再输出若干星号
  (4)要输出n行;对第i行,先输出若干空格,再输出一个星号,若干空格后,再来一个星号。第0行和最后一行可以特殊处理。
  (5)要输出n行;对第i行,先输出若干空格,再输出若干星号,每一行星号的数目随着i的增加而减小,注意构造计算星号个数的式子。
  (6)将图形先看成上下两段,针对每一段,再设计策略。

回到系列文章的目录——[系列文章目录]  回到本章目录——[第1章目录]

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页