C++第4次作业

来源:互联网 发布:linux除了vim 编辑:程序博客网 时间:2024/05/18 03:15

1.偶数求和

[cpp] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #include<iostream>  
  2. using namespace std;  
  3. int main()  
  4. {  
  5.     int sum=0,i;  
  6.     for(i=1;i<=1000;i++)  
  7.     {  
  8.         if(i%2==0)  
  9.         sum=sum+i;  
  10.     }  
  11.     cout<<"偶数和为:"<<sum<<endl;  
  12.     return 0;  
  13. }  


[cpp] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #include<iostream>  
  2. using namespace std;  
  3. int main()  
  4. {  
  5.     int i=1,sum=0;  
  6.     while (i<=1000)  
  7.     {  
  8.         if(i%2==0)  
  9.             sum=sum+i;  
  10.         i++;  
  11.     }  
  12.     cout<<"偶数和为:"<<sum<<endl;  
  13.     return 0;  
  14. }  
  15.           

[cpp] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #include<iostream>  
  2. using namespace std;  
  3. int main()  
  4. {  
  5.     int i=1,sum=0;  
  6.     do  
  7.     {  
  8.         if(i%2==0)  
  9.             sum=sum+i;  
  10.         i++;  
  11.     }while (i<=1000);  
  12.     cout<<"偶数和为:"<<sum<<endl;  
  13.     return 0;  
  14. }  


2.分数求和

[cpp] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #include<iostream>  
  2. using namespace std;  
  3. int main()  
  4. {  
  5.     double i=1,sum=0,a,s=1;  
  6.     while (i<=10)  
  7.     {  
  8.         a=(2*i-1)/(2*i+1);  
  9.         sum=sum+a*s;  
  10.         s=-s;  
  11.         i++;  
  12.     }  
  13.     cout<<"分数之和为;"<<sum<<endl;  
  14.     return 0;  
  15. }  


3.输出完数

[cpp] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #include<iostream>  
  2. using namespace std;  
  3. int main()  
  4. {  
  5.     int i,j;  
  6.     for(i=2;i<=1000;i++)  
  7.     {  
  8.         int sum=0;  
  9.         for(j=1;j<=i/2;j++)  
  10.         {  
  11.             if(i%j==0)  
  12.                 sum+=j;  
  13.         }  
  14.         if(sum==i)  
  15.             cout<<i<<endl;  
  16.     }  
  17.     return 0;  
  18. }  


第4次作业

0 0