c++第四次作业

来源:互联网 发布:unity3d制作的小游戏 编辑:程序博客网 时间:2024/06/13 01:36

一 问题及代码

 /* * 文件名称:贪财的富翁* 作    者:钟露西  * 完成日期:2017年4月19日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:* 问题描述:* 程序输出:* 问题分析:需要计算出30天后陌生人给了百万富翁多少钱,百万富翁给了陌生人多少钱,然后才能做出判断;* 算法设计:*/#include<iostream>  using namespace std;  int main()  {      double n=0.01,m=0;      int i;      for(i=1;i<=30;i++)      {          m+=1e+5;          n*=2;      }      cout<<"陌生人给富人:"<<m<<",富人给陌生人:"<<n<<".";      if(m>n)      cout<<"陌生人亏了\n";      else if(m==n)      cout<<"两人都没赚\n";      else      cout<<"富翁亏了\n";       return 0;   }


二运行结果


一 问题及代码

 /** 文件名称:项目1:利用循环求和* 作    者: 钟露西* 完成日期: 2017年4月5日* 版 本 号:v1.0* 对任务及求解方法的描述部分:用while语句* 输入描述:略* 问题描述:略* 程序输出:sum=()* 问题分析:略* 算法设计:略*/#include <iostream>using namespace std;int main(){ int i(2),sum(0);while(i<=1000){    sum+=i;    i=i+2;}   cout<<"sum="<<sum<<endl;}

二运行结果



一 问题及代码


 /* * 文件名称:项目4:输出完数 * 作    者:钟露西  * 完成日期:2017年4月19日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述:* 问题描述:* 程序输出:* 问题分析: * 算法设计:*/#include<iostream>using namespace std;int main(){int i,j;int sum;for(i=4;i<=1000;i++){sum=0;for(j=1;j<=i-1;j++){if(i%j==0)sum=sum+j;}if(sum==i)cout<<sum<<endl;}return 0;}


二运行结果



0 0
原创粉丝点击