c++第四次作业

来源:互联网 发布:西宁数据工程师招聘 编辑:程序博客网 时间:2024/06/06 03:33
 

一,问题及代码
/*   * 文件名称:Ex1-1.cpp   * 作    者:诸琼琼 * 完成日期:2017 年 4 月 20 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:  * 输入描述:无   * 问题描述:  * 程序输出:1000以内所有偶数的和  * 问题分析:略  * 算法设计:略   */    #include <iostream>using namespace std;int main(){int i,sum=0;for(i=1;i<=500;i++)sum=sum+2*i;cout<<"sum="<<sum<<endl;return 0;}


二,运行结果

一,问题及代码

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

二,运行结果

一,问题及代码

/*   * 文件名称:Ex1-2.cpp   * 作    者:诸琼琼   * 完成日期:2017 年 4 月 20 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:  * 输入描述:无   * 问题描述:输出1/3-3/5+5/7-7/9…+19/21的结果  * 程序输出:1/3-3/5+5/7-7/9…+19/21的结果 * 问题分析:略  * 算法设计:略   */    #include <iostream>using namespace std;int main(){int i,s=1;double sum=0;for(i=1;i<=10;i++){sum=sum+s*double(2*i-1)/(2*i+1);s=-s;}cout<<"sum="<<sum<<endl;return 0;}

二,运行结果



/*   * 文件名称:Ex1-2.cpp   * 作    者:诸琼琼   * 完成日期:2017 年 4 月 20 日   * 版 本 号:v1.0   * 对任务及求解方法的描述部分:  * 输入描述:无   * 问题描述:输出1/3-3/5+5/7-7/9…+19/21的结果  * 程序输出:1/3-3/5+5/7-7/9…+19/21的结果 * 问题分析:略  * 算法设计:略   */    #include <iostream>using namespace std;int main(){int i,s=1;double sum=0;for(i=1;i<=10;i++){sum=sum+s*double(2*i-1)/(2*i+1);s=-s;}cout<<"sum="<<sum<<endl;return 0;}


 

 

0 0
原创粉丝点击