第六次上机作业

来源:互联网 发布:java 二分法查找 编辑:程序博客网 时间:2024/06/06 16:25

第三题

#include<iostream>    using namespace std;    void main()    {        int i,j,k;        for(i=2;i<=1000;i++)        {            k=0;            for(j=1;j<i;j++)            {                if(i%j==0)                    k=k+j;                else                    k=k;            }            if(i==k)                cout<<i<<" ";        }        cout<<endl;    }    


第五题

#include <iostream>        using namespace std;        void main()        {           int x,y,z;       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<<"只"<<","<<"鸡母"<<y<<"只"<<","<<"鸡雏"<<z<<"只"<<endl;               }           }       }    }      


0 0