C++4回目の作業

1414 ワード

一、【項目6:アスタリスク出力】
#include <iostream.h>   
void main()  
{   
    int i,n,s,m,j;  
    for(j=1;j<=5;j++)  
        cout<<" ";  
    cout<<"*"<<endl;  
    for(i=1;i<=4;i++)  
{  
    for(s=1;s<=5-i;s++)  
        cout<<" ";  
    cout<<"*";  
    for(m=1;m<=2*i-1;m++)  
        cout<<" ";  
    cout<<"*";  
      
cout<<endl;  
}  
    for(n=1;n<=11;n++)  
{  
    cout<<"*";      
}  
cout<<endl;  
}  

2、【項目7:貧挙法解決組合問題】
#include<iostream.h>  
void main()  
{  
    int x,y,z;  
    for(x=0;x<=20;x++)                    
        for(y=0;y<=33;y++)            
        {  
            z=100-x-y;  
            if(5*x+3*y+z/3.0==100)  
                cout<<"  "<<x<<" ,  "<<y<<" ,  "<<z<<" "<<endl;  
        }  
}  

3.(項目三:乗算口裏表)
#include <iostream.h>    
void main( )  
{   
    int i,j;    
    cout<<"     "<<endl;  
    for(i=1;i<=9;++i)  
    {  
        for(j=1;j<=i;++j)  
            cout<<i<<"×"<<j<<"="<<i*j<<" ";  
        cout<<endl;  
    }  
}