C++第四次作业

来源:互联网 发布:鉴定古书软件 编辑:程序博客网 时间:2024/06/13 00:44

一.分数的累加

#include <iostream>using namespace std;int main(){    double a,b,c=-1,i;double sum=0,d;    for(i=1;i<=10;i++)    {        a=1+2*(i-1);        b=1+2*i;        c=-c;        d=a/b;        sum+=c*d;    }    cout<<sum<<endl;    return 0;}

二.输出星号图

#include <iostream>using namespace std;int main(){        int a,b;    for(a=1;a<=6;a++)        cout<<" ";    cout<<"*"<<endl;    for(b=1;b<=5;b++)    {        for(a=1;a<=6-b;a++)            cout<<" ";        cout<<"*";        for(a=7;a<=5+2*b;a++)            cout<<" ";        cout<<"*";        cout<<endl;    }    for(a=1;a<=13;a++)        cout<<"*";    cout<<endl;    return 0;}


三.百钱百鸡问题

#include <iostream>using namespace std;int main(){    int x,y,z;    cout<<"x\t"<<"y\t"<<"z\t"<<endl;    for(x=0;x<=20;x++)        for(y=0;y<=33;y++)            for(z=0;z<=300;z++)            {                if(5*x+3*y+z/3==100&&x+y+z==100)                cout<<x<<"\t"<<y<<"\t"<<z<<endl;            }    return 0;}


0 0
原创粉丝点击