c++第四次作业
2016-04-26 22:57
323 查看
项目一.输出星号图
#include<iostream> using namespace std; int main() { int i,j; for(i=1;i<=5;i++) { for(j=1;j<=6-i;j++) cout<<" "; cout<<'*'; for(j=1;j<=2*i-3;j++) cout<<" "; if(i==1)cout<<endl; if(i>1)cout<<'*'<<endl; } for(i=1;i<=11;i++) cout<<'*'; cout<<endl; }
项目二.三色球问题
<pre name="code" class="cpp">#include<iostream> using namespace std; int main() { int i,j,k; for(i=0;i<=3;i++) for(j=0;j<=3;j++) { k=8-i-j; if(k<=6)cout<<"红球:"<<i<<",白球:"<<j<<",黑球:"<<k<<endl; } }
项目三.输出完数
<pre name="code" class="cpp">#include<iostream> using namespace std; int main() { int i,j,q,s=0; for(i=2; i<=1000; i++) { for(j=1; j<=i/2; j++) if(i%j==0) s=s+j; if(i==s) cout<<s<<" "; s=0; } }
项目四.乘法口诀表
<pre name="code" class="cpp">#include <iostream> using namespace std; int main () { int i,j,k; for (i=1; i<=9; i++) { for (j=1; j<=i; j++) { for(j=1; j<=i; j++) cout<<i<<"×"<<j<<"="<<i*j<<'\t'; cout<<endl; } } return 0; }