C++作业4

来源:互联网 发布:淘宝如何省钱ppolo 编辑:程序博客网 时间:2024/06/05 23:57

项目1:利用循环求和

一、问题及代码

/*    * 文件名称: c++作业4  * 作    者:  林子豪   * 完成日期:      2017年   4月    6日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分:无   * 输入描述:  无   * 问题描述: 无   * 程序输出: 利用循环求和* 问题分析: 无   * 算法设计:     */     #include <iostream>using namespace std;int main(){    int x=1,sum=0;    while(x<=1000)    {        if(x%2==0)        sum=sum+x;        x++;    }    cout<<"sum="<<sum<<endl;    return 0;}
/*    * 文件名称: c++作业4  * 作    者:  林子豪   * 完成日期:      2017年   4月    6日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分:无   * 输入描述:  无   * 问题描述: 无   * 程序输出: 利用循环求和* 问题分析: 无   * 算法设计:     */ #include <iostream>using namespace std;int main(){    int x=1,sum=0;    do    {        if(x%2==0)        sum=sum+x;        x++;    }while(x<=1000);    cout<<"sum="<<sum<<endl;    return 0;}
/*    * 文件名称: c++作业4  * 作    者:  林子豪   * 完成日期:      2017年   4月    6日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分:无   * 输入描述:  无   * 问题描述: 无   * 程序输出: 利用循环求和* 问题分析: 无   * 算法设计:     */#include <iostream>using namespace std;int main(){    int x,sum=0;    for(x=1;x<=1000;)    {        if(x%2==0)        sum=sum+x;        x++;    }    cout<<"sum="<<sum<<endl;    return 0;}


二、运行结果

项目2-分数的累加

一、问题及代码

/*     * 文件名称: c++作业4   * 作    者:  林子豪    * 完成日期:      2017年   4月    7日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:无    * 输入描述:  无    * 问题描述: 无    * 程序输出: 分数的累加 * 问题分析: 无    * 算法设计:      */  #include<iostream>using namespace std;int main(){    int i;    double j,s=0,k=1;    for(i=1;i<=10;i++)    {        j=(2*k-1)/(2*k+1);        k++;        if(i%2!=0)s=s+j;        else s=s-j;    }    cout<<"1/3-3/5+5/7-7/9+...-19/21="<<s<<endl;    return 0;}

二、运行结果

项目3:乘法口诀表

一、问题及代码

/*     * 文件名称: c++作业4   * 作    者:  林子豪    * 完成日期:      2017年   4月    7日     * 版 本 号:v1.0     * 对任务及求解方法的描述部分:无    * 输入描述:  无    * 问题描述: 无    * 程序输出: 乘法口诀表* 问题分析: 无    * 算法设计:      */  #include <iostream>using namespace std;int main(){    int i,j,s,k=1;    for(i=1;i<=9;i++)    {        for(j=1;j<=i;j++)        {            s=j*k;            cout<<j<<"x"<<k<<"="<<s<<" ";        }        k++;        cout<<endl;    }    return 0;}


二、运行结果


0 0