返回列表 發帖

for迴圈-複習(四)

利用巢狀回圈, 將符號*整齊排列成如下之三角形:

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(_____________)
  7.     {
  8.         for(_____________)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(_____________)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼
本帖隱藏的內容需要回復才可以瀏覽

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int i=1;i<=5;i++)
  7.     {
  8.         for(int m=5;m>i;m--)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int n=0;n<2*i-1;n++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     for (int i = 0; i <= 4; i++){
  6.         for (int j = 3; j >= i; j--){
  7.             cout << " ";
  8.         }
  9.         for (int s = 1; s <= (i * 2) + 1; s++){
  10.             cout << "*";
  11.         }
  12.         cout << endl;
  13.     }
  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int a=1;a<=5;a++)
  7.     {
  8.         for(int b=1;b<=-a+5;b++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int c=1;c<=a*2-1;c++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int i=1; i<=5; i++)
  7.     {
  8.         for(int j=5; j>i; j--)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int a=1; a<=2*i-1; a++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int i=1; i<=5; i++)
  7.     {
  8.         for(int j=1; j<=5-i; j++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int n=1; n<=2*i-1;n++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int x=1;x<=5;x++)
  7.     {
  8.         for(int y=5;y>x;y--)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int z=1;z<=x*2-1;z++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int a=0;
  7.         cout<<"the height of the triangle : ";
  8.         cin>>a;
  9.         for(int b=a;b>0;b--)
  10.         {
  11.                 for(int c=0;c<b;c++)
  12.                 {
  13.                         cout<<" ";
  14.                 }
  15.                 for(float d=a;d>=b;d-=0.5)
  16.                 {
  17.                         cout<<"*";
  18.                 }
  19.                 cout<<"\n";
  20.         }
  21.         system("pause");
  22.         return 0;
  23. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int i=1;i<=5;i++)
  7.     {
  8.         for(int j=1;j<=5-i;j++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int a=1;a<=i*2-1;a++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int a=1;a<=5;a++)//行數
  7.     {
  8.         for(int b=4;b>=a;b--)//空白
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int c=1;c<a*2;c++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

返回列表