c++作业4

来源:互联网 发布:风之利刃数据 编辑:程序博客网 时间:2024/06/07 17:02

项目二

一、问题及代码:

/*     * 文件名称: Exl-1.cpp    * 作    者: 夏凯权    * 完成日期:   2017  年 3   月22 日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:运用数学规则运算函数    * 输入描述:   * 问题描述:     * 程序输出:sum  * 问题分析: 略    * 算法设计:如下    */          #include <iostream>  using namespace std;  int main()  {      double i,sum=0,s=1;      for(i=1;i<=19;i+=2)  {  
/*     * 文件名称: Exl-1.cpp    * 作    者: 夏凯权    * 完成日期:   2017  年 4   月19 日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:运用循环语句算完数     * 输入描述:   * 问题描述:     * 程序输出:完数* 问题分析: 略    * 算法设计:如下    */          #include <iostream>  using namespace std;  int main()  { int a,b,sum;for(int i=1;i<=1000;i++){sum=0;for(int j=1;j<i;j++){if(i%j==0)sum+=j;}if(sum==i)cout<<i<<"\t";}return 0;}  

sum+=(s*(i/(i+2))); s=s*(-1); } cout<<"结果为:"<<sum; return 0; }

二、运行结果:

项目三

一、问题及代码:

/*     * 文件名称: Exl-1.cpp    * 作    者: 夏凯权    * 完成日期:   2017  年 4   月19 日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:运用循环语句算完数     * 输入描述:   * 问题描述:     * 程序输出:完数* 问题分析: 略    * 算法设计:如下    */          #include <iostream>  using namespace std;  int main()  { int a,b,sum;for(int i=1;i<=1000;i++){sum=0;for(int j=1;j<i;j++){if(i%j==0)sum+=j;}if(sum==i)cout<<i<<"\t";}return 0;}  

二、运行结果:

项目三

一、问题及代码:

/*      * 文件名称: Exl-1.cpp     * 作    者: 夏凯权     * 完成日期:   2017  年 4   月19 日      * 版 本 号:v1.0      * 对任务及求解方法的描述部分:运用循环语句制作99乘法表      * 输入描述:    * 问题描述:      * 程序输出:表  * 问题分析: 略     * 算法设计:如下     */            #include <iostream>    using namespace std;    int main()    {       int a[9]={1,2,3,4,5,6,7,8,9};      for(int i=0;i<9;i++)      {          for(int j=0;j<i+1;j++)          {cout<<a[i]<<"*"<<a[j]<<"="<<a[i]*a[j]<<"\t";          }          cout<<"\n";            }         return 0;  }    

二、运行结果:

0 0
原创粉丝点击