您的位置:首页 > 编程语言 > C语言/C++

c++第四次实验

2016-04-27 21:47 387 查看
<pre name="code" class="cpp">项目6,星型图
#include <iostream.h>
void main()
{
int a,b,c=6;
for(a=1;a<=c+1;a++)
cout<<" ";
cout<<"*"<<endl;
for(a=1;a<=c-1;a++)
{
for(b=1;b<=c-a;b++)
cout<<" ";
cout<<"*";
for(b=c-a;b<=c+a;b++)
cout<<" ";
cout<<"*"<<endl;
}
for(a=1;a<=2*c-1;a++)
cout<<"*"<<" ";
}
项目7,三色球问题
#include <iostream.h>
void main()
{
int n=1,i,j,k;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
for(k=0;k<=6;k++)
if(i+j+k==8)
cout<<n++<<":红球个数"<<i<<":白球个数"<<j<<":黑球个数"<<k<<endl;
}



项目4,1000以内的完数
#include <iostream.h>
void main()
{
int i,k,s(0),n(0);
for(i=2;i<=1000;i++)
{
s=0;
for(k=1;k<=i/2;k++)
{
if(i%k==0)
s=s+k;
}
if(i==s)
{
n=n+1;

cout<<"1000以内的完数:"<<i<<endl;
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: