返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void say_hello ()
  5. {
  6.         cout<<"========================"<<endl;
  7.         cout<<"*歡迎使用璽安小星星軟體*"<<endl;
  8.         cout<<"========================"<<endl;
  9. }

  10. void triangle1 ()
  11. {
  12.         cout<<"L形三角形"<<endl;
  13.         for(int i = 1; i <= 5; i++)
  14.         {
  15.                 for(int j = 1; j <= i; j++)
  16.                 {
  17.                         cout<<"*";
  18.                 }
  19.                 cout<<endl;
  20.         }
  21. }

  22. void triangle2 ()
  23. {
  24.         cout<<"倒L形三角形"<<endl;
  25.         for(int i = 1; i <= 5; i++)
  26.         {
  27.                 for(int k=1;k<=5-i;k++)
  28.                                 {
  29.                                 cout<<" ";
  30.                                                                 }
  31.                                
  32.                                 for(int j = 1; j <= i; j++)
  33.                 {
  34.                         cout<<"*";
  35.                 }
  36.                 cout<<endl;
  37.         }
  38. }




  39. int main ()
  40. {
  41.         while (true)
  42.     {   
  43.                 say_hello ();
  44.                 triangle1 ();
  45.                         triangle2 ();
  46.                
  47.                 system ("pause");
  48.     }
  49.         return 0;
  50. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void say_hello ()
  5. {
  6.         cout<<"========================"<<endl;
  7.         cout<<"*歡迎使用璽安小星星軟體*"<<endl;
  8.         cout<<"========================"<<endl;
  9. }

  10. void triangle1 ()
  11. {
  12.         cout<<"L形三角形"<<endl;
  13.         for(int i = 1; i <= 5; i++)
  14.         {
  15.                 for(int j = 1; j <= i; j++)
  16.                 {
  17.                         cout<<"*";
  18.                 }
  19.                 cout<<endl;
  20.         }
  21. }

  22. void triangle2 ()
  23. {
  24.         cout<<"倒L形三角形"<<endl;
  25.         for(int i = 1; i <= 5; i++)
  26.         {
  27.                 for(int k=1;k<=5-i;k++)
  28.                                 {
  29.                                 cout<<" ";
  30.                                                                 }
  31.                                
  32.                                 for(int j = 1; j <= i; j++)
  33.                 {
  34.                         cout<<"*";
  35.                 }
  36.                 cout<<endl;
  37.         }
  38. }
  39. void triangle3 ()
  40. {
  41.         cout<<"等要三角形"<<endl;
  42.         for(int i = 1; i <= 5; i++)
  43.         {
  44.                 for(int k=1;k<=5-i;k++)
  45.                                 {
  46.                                 cout<<" ";
  47.                                                                 }
  48.                                         for(int j = 1; j <= i; j++)
  49.                 {
  50.                         cout<<"*";
  51.                 }
  52.                 cout;
  53.                                        
  54.                                         for(int j = 1; j <=i-1 ; j++)
  55.                 {
  56.                         cout<<"*";
  57.                 }
  58.                 cout<<endl;;
  59.         }
  60. }



  61. int main ()
  62. {
  63.         while (true)
  64.     {   
  65.                 say_hello ();
  66.                 triangle1 ();
  67.                         triangle2 ();
  68.                                 triangle3 ();
  69.                 system ("pause");
  70.     }
  71.         return 0;
  72. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<cmath>
  4. using namespace std;

  5. void say_hello ()
  6. {
  7.         cout<<"========================"<<endl;
  8.         cout<<"*歡迎使用璽安小星星軟體*"<<endl;
  9.         cout<<"========================"<<endl;
  10. }

  11. void triangle1 ()
  12. {
  13.         cout<<"L形三角形"<<endl;
  14.         for(int i = 1; i <= 5; i++)
  15.         {
  16.                 for(int j = 1; j <= i; j++)
  17.                 {
  18.                         cout<<"*";
  19.                 }
  20.                 cout<<endl;
  21.         }
  22. }

  23. void triangle2 ()
  24. {
  25.         cout<<"倒L形三角形"<<endl;
  26.         for(int i = 1; i <= 5; i++)
  27.         {
  28.                 for(int k=1;k<=5-i;k++)
  29.                                 {
  30.                                 cout<<" ";
  31.                                                                 }
  32.                                 
  33.                                 for(int j = 1; j <= i; j++)
  34.                 {
  35.                         cout<<"*";
  36.                 }
  37.                 cout<<endl;
  38.         }
  39. }
  40. void triangle3 ()
  41. {
  42.         cout<<"等要三角形"<<endl;
  43.         for(int i = 1; i <= 5; i++)
  44.         {
  45.                 for(int k=1;k<=5-i;k++)
  46.                                 {
  47.                                 cout<<" ";
  48.                                                                 }
  49.                                         for(int j = 1; j <= i; j++)
  50.                 {
  51.                         cout<<"*";
  52.                 }
  53.                 cout;
  54.                                        
  55.                                         for(int j = 1; j <=i-1 ; j++)
  56.                 {
  57.                         cout<<"*";
  58.                 }
  59.                 cout<<endl;;
  60.         }
  61. }
  62. void triangle4 ()
  63. {
  64. cout<<"垂直翻轉L形三角形"<<endl;
  65. for(int i=1;i<=5;i++)
  66. {
  67.         for(int j=1;j<=6-i;j++)
  68.         {
  69.        
  70.         cout<<"*";

  71. }
  72. cout<<endl;       
  73.        
  74.        
  75. }
  76. }
  77. void triangle5 ()
  78. {
  79.         cout<<"等腰翻轉三角形"<<endl;
  80.         for(int i=3;i>=1;i--)
  81.         {
  82.                 for(int j=1;j<=3-i;j++)
  83.                 {
  84.                         cout<<" ";
  85.                 }
  86.                 for(int k=1;k<=i*2-1;k++)
  87.                 {
  88.                 cout<<"*";
  89. }
  90.         cout<<endl;
  91.         }
  92.        
  93.        
  94.        
  95. }
  96. void triangle6 ()
  97. {
  98.         for(int i=-2;i<=2;i++)
  99.         {
  100.                 for(int j=1;j<=abs(i);j++)
  101.                 {
  102.                         cout<<" ";
  103.                 }
  104.                 for(int k=1;)
  105.                
  106.         }
  107.        
  108.        
  109.        
  110.        
  111.        
  112.        
  113.        
  114. }
  115. int main ()
  116. {
  117.         while (true)
  118.     {   
  119.            
  120.          
  121.                             
  122.                
  123.                                 triangle6 ();
  124.                                 system ("pause");
  125.     }
  126.         return 0;
  127. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. void say_hello()
  5. {
  6.         cout<<"*======================*"<<endl;
  7.         cout<<"*歡迎使用璽安小星星軟體*"<<endl;        
  8.         cout<<"*======================*"<<endl;
  9. }
  10. void triangle1()
  11. {
  12.         cout<<"L形三角形"<<endl;
  13.         for(int i=1; i<=5; i++)
  14.         {
  15.                 for(int j=1; j<=i; j++)
  16.                 {
  17.                         cout<<"*";
  18.                 }
  19.                 cout<<endl;
  20.         }        
  21. }

  22. void triangle2()
  23. {
  24.     cout<<"倒L形三角形"<<endl;
  25.     for(int i = 1; i <= 5; i++)
  26.     {
  27.             for(int k = 1; k <= 5 - i; k++)
  28.             {
  29.                     cout<<" ";
  30.             }
  31.             for(int j = 1; j <= i; j++)
  32.             {
  33.                     cout<<"*";
  34.             }
  35.             cout<<endl;
  36.     }
  37. }
  38.          
  39. void triangle3()
  40. {
  41.     cout<<"等腰三角形"<<endl;   
  42.     for(int i = 1; i <= 5; i++)
  43.     {
  44.          for(int j = 1; j <= 5 - i; j++)
  45.            {
  46.          cout << " ";
  47.           }
  48.          for(int k = 1; k <= (i * 2) - 1; k++)
  49.          {
  50.          cout << "*";
  51.            }
  52.          cout << endl;
  53.     }   
  54. }
  55. void triangle4()
  56. {   
  57.         cout << "垂直翻轉L形三角形" <<endl;
  58.             for(int i = 5; i >= 1; i--)
  59.         {
  60.                  for(int j = 1; j <= i; j++)
  61.                     {
  62.                                cout << "*";
  63.                 }
  64.                 cout <<endl;
  65.         }
  66. }
  67. void triangle5()
  68. {
  69.      cout << "垂直翻轉等腰三角形" << endl;   
  70.         for(int i = 5; i >= 1; i--)
  71.     {
  72.                 for(int j = 1; j <= 5 - i; j++)
  73.           {
  74.          cout << " ";
  75.          }
  76.           for(int k = 1; k <= (i * 2) - 1; k++)
  77.          {
  78.              cout << "*";
  79.              }
  80.              cout << endl;
  81.     }
  82. }
  83. void triangle6()
  84. {
  85.                 cout << "菱形" << endl;   
  86.             for(int i = 1; i <= 3; i++)
  87.     {
  88.          cout << " ";
  89.                for(int j = 1; j <= 3 - i; j++)
  90.          {
  91.                  cout << " ";
  92.          }
  93.                  for(int k = 1; k <= (i * 2) - 1; k++)
  94.          {
  95.                   cout << "*";
  96.          }
  97.                cout << endl;
  98.     }
  99. for(int i = 4; i >= 1; i--)
  100.     {
  101.              for(int j = 1; j <= 4 - i; j++)
  102.          {
  103.              cout << " ";
  104.          }
  105.               for(int k = 1; k <= (i * 2) - 1; k++)
  106.          {
  107.               cout << "*";
  108.          }
  109.                cout << endl;
  110.     }                                             
  111. }
  112. int main()
  113. {
  114.         while(true)
  115.         {
  116. say_hello();
  117. triangle1();
  118. triangle2();
  119. triangle3();
  120. triangle4();
  121. triangle5();
  122. triangle6();
  123.                 system("pause");        
  124.         }        
  125.         return 0;
  126. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. void say_hello()
  5. {
  6.         cout<<"*======================*"<<endl;
  7.         cout<<"*歡迎使用璽安小星星軟體*"<<endl;        
  8.         cout<<"*======================*"<<endl;
  9. }
  10. void triangle1()
  11. {
  12.         cout<<"L形三角形"<<endl;
  13.         for(int i=1; i<=5; i++)
  14.         {
  15.                 for(int j=1; j<=i; j++)
  16.                 {
  17.                         cout<<"*";
  18.                 }
  19.                 cout<<endl;
  20.         }        
  21. }

  22. void triangle2()
  23. {
  24.     cout<<"倒L形三角形"<<endl;
  25.     for(int i = 1; i <= 5; i++)
  26.     {
  27.             for(int k = 1; k <= 5 - i; k++)
  28.             {
  29.                     cout<<" ";
  30.             }
  31.             for(int j = 1; j <= i; j++)
  32.             {
  33.                     cout<<"*";
  34.             }
  35.             cout<<endl;
  36.     }
  37. }
  38.          
  39. void triangle3()
  40. {
  41.     cout<<"等腰三角形"<<endl;   
  42.     for(int i = 1; i <= 5; i++)
  43.     {
  44.          for(int j = 1; j <= 5 - i; j++)
  45.            {
  46.          cout << " ";
  47.           }
  48.          for(int k = 1; k <= (i * 2) - 1; k++)
  49.          {
  50.          cout << "*";
  51.            }
  52.          cout << endl;
  53.     }   
  54. }
  55. void triangle4()
  56. {   
  57.         cout << "垂直翻轉L形三角形" <<endl;
  58.             for(int i = 5; i >= 1; i--)
  59.         {
  60.                  for(int j = 1; j <= i; j++)
  61.                     {
  62.                                cout << "*";
  63.                 }
  64.                 cout <<endl;
  65.         }
  66. }
  67. void triangle5()
  68. {
  69.      cout << "垂直翻轉等腰三角形" << endl;   
  70.         for(int i = 5; i >= 1; i--)
  71.     {
  72.                 for(int j = 1; j <= 5 - i; j++)
  73.           {
  74.          cout << " ";
  75.          }
  76.           for(int k = 1; k <= (i * 2) - 1; k++)
  77.          {
  78.              cout << "*";
  79.              }
  80.              cout << endl;
  81.     }
  82. }
  83. void triangle6()
  84. {
  85.                 cout << "菱形" << endl;   
  86.             for(int i = 1; i <= 3; i++)
  87.     {
  88.          cout << " ";
  89.                for(int j = 1; j <= 3 - i; j++)
  90.          {
  91.                  cout << " ";
  92.          }
  93.                  for(int k = 1; k <= (i * 2) - 1; k++)
  94.          {
  95.                   cout << "*";
  96.          }
  97.                cout << endl;
  98.     }
  99. for(int i = 4; i >= 1; i--)
  100.     {
  101.              for(int j = 1; j <= 4 - i; j++)
  102.          {
  103.              cout << " ";
  104.          }
  105.               for(int k = 1; k <= (i * 2) - 1; k++)
  106.          {
  107.               cout << "*";
  108.          }
  109.                cout << endl;
  110.     }                                             
  111.         }
  112. int main()
  113. {
  114.         while(true)
  115.         {
  116. system("cls") ;


  117. say_hello();
  118. int a;
  119. cout << "請選擇要顯示的三角形:" << endl;
  120. cout << "(1) L形三角形 " << endl;
  121. cout << "(2) 倒L形三角形 " << endl;
  122. cout << "(3) 等腰三角形 " << endl;
  123. cout << "(4) 垂直翻轉L形三角形 " << endl;
  124. cout << "(5) 垂直翻轉等腰三角形 " << endl;
  125. cout << "(6) 菱形 " << endl;
  126. cout << "請選擇:";
  127. cin >> a;
  128. switch (a)
  129. {

  130.         case 1:
  131.         triangle1();       
  132.                 break;
  133.         case 2:
  134.         triangle2();       
  135.                 break;
  136.         case 3:
  137.         triangle3();       
  138.                 break;
  139.         case 4:
  140.         triangle4();       
  141.                 break;
  142.         case 5:
  143.         triangle5();       
  144.                 break;
  145.         case 6:
  146.         triangle6();
  147.         break;
  148. }

  149.                 system("pause");        
  150.         }        
  151.         return 0;
  152. }
複製代碼

TOP

返回列表