返回列表 發帖

【課堂練習】小星星 (六)

  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 a=4;a>=0;a--)
  7.     {
  8.         for(int i=3;i>=a;i--)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int j=-2;j<a*2-1;j++)
  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=4;a>=0;a--)
  7.     {
  8.         for(int i=3;i>=a;i--)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int j=-2;j<a*2-1;j++)
  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=1;b<a;b++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int c=1;c<=11-a*2;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.     for(int i = 0; i < 5; i++){ // i = 0,1,2,3,4
  6.         for(int o = 1; o <= i; o++){
  7.             cout << " ";
  8.         }
  9.         for(int s = 0; s < (4 - 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 i=5; i>=1; i--)
  7.     {
  8.         for(int k=5; k>i; k--)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int d=0; d<i*2-1; d++)
  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<i;j++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int n=11;n>i*2;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 a=1;a<=5;a++)
  7.     {
  8.         for(int i=1;i<a;i++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int j=1;j<=11-a*2;j++)
  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<=i-1;j++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int a=0;a<=(5-i)*2;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=5;i>=1;i--)
  7.     {
  8.         for(int x=0;x<5-i;x++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int y=0;y<i*2-1;y++)
  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=5;i>=1;i=i-1)//排
  7.     {
  8.         for(int j=4;j>=i;j=j-1)//空格
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int j=1;j<=i*2-1;j=j+1)//顆
  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=9;
  7.         for(int i=5;i>0;i--)
  8.         {
  9.                 for(int j=i;j<5;j++)
  10.                 {
  11.                         cout<<" ";
  12.                 }
  13.                 for(int k=a;k>0;k--)
  14.                 {
  15.                         cout<<"*";
  16.                 }
  17.                 cout<<"\n";
  18.                 a=a-2;
  19.         }
  20. system("pause");
  21. return 0;
  22. }
複製代碼

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<=i-1;j++)
  9.         {
  10.              cout<<" ";
  11.         }
  12.         for(int z=1;z<=11-i*2;z++)
  13.         {
  14.              cout<<"*";        
  15.         }
  16.         cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

本帖最後由 陳曜誌 於 2024-7-20 15:23 編輯
  1. #include<iostream>
  2. using namespace std;

  3. int main()
  4. {
  5.     int i,j,k;
  6.     for(int i=5; i>=1; i--) //i=1 2 3 4 5
  7.     {
  8.         for(int j=1; j<=(5-i); j++) //  i=1 j=4
  9.         {
  10.             cout<<" ";
  11.         }
  12.         for(int j=1; j<=(2*i-1); j++) //k=1
  13.         {
  14.             cout<<"*";
  15.         }
  16.         // for(int j=0; j<=(5-i); j++) //  i=1 j=4
  17.         // {
  18.         //     cout<<" ";
  19.         // }
  20.         cout<<endl;
  21.     }
  22. }

  23. /*

  24. i     =    5    4    3    2    1  
  25. space =    0    1    2    3    4
  26. star  =    9    7    5    3    1
  27. ttps://www.youtube.com/watch?v=754dbjx5xIw
  28. */
複製代碼

TOP

  1. #include<iostream>
  2. using namespace std;
  3.     int main()
  4.     {
  5.         int i,j,k;
  6.         for(i=5;i>=1;i--)
  7.         {
  8.             for(j=5;j>i;j--)
  9.             {
  10.                 cout<<" ";
  11.             }
  12.             for(k=1;k<=(2*i-1);k++)
  13.             {
  14.                 cout<<"*";
  15.             }
  16.             cout<<endl;
  17.         }

  18.     }
複製代碼

TOP

返回列表