返回列表 發帖
  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. int main ()
  23. {
  24.         while (true)
  25.     {   
  26.                 say_hello ();
  27.                 triangle1 ();
  28.         system ("pause");
  29.     }
  30.         return 0;
  31. }
複製代碼

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. void triangle3 ()
  39. {
  40.         cout<<"等腰三角形"<<endl;
  41.         for(int i = 1; i <= 5; i++)
  42.         {
  43.                 for(int k = 1; k <= 5 - i; k++)
  44.                 {
  45.                         cout<<" ";
  46.                 }
  47.                 for(int l = 1; l <= i-1; l++)
  48.                 {
  49.                         cout<<"*";
  50.                 }
  51.                 for(int j = 1; j <= i; j++)
  52.                 {
  53.                         cout<<"*";
  54.                 }
  55.                 cout<<endl;
  56.         }
  57. }

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

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. void triangle3 ()
  39. {
  40.         cout<<"等腰三角形"<<endl;
  41.         for(int i = 1; i <= 5; i++)
  42.         {
  43.                 for(int k = 1; k <= 5 - i; k++)
  44.                 {
  45.                         cout<<" ";
  46.                 }
  47.                 for(int l = 1; l <= i-1; l++)
  48.                 {
  49.                         cout<<"*";
  50.                 }
  51.                 for(int j = 1; j <= i; j++)
  52.                 {
  53.                         cout<<"*";
  54.                 }
  55.                 cout<<endl;
  56.         }
  57. }

  58. void triangle4 ()
  59. {
  60.         cout<<"垂直翻轉L形三角形"<<endl;
  61.         for(int i = 5; i >= 1; i--)
  62.         {
  63.                 for(int j = 1; j <= i; j++)
  64.                 {
  65.                         cout<<"*";
  66.                 }
  67.                 cout<<endl;
  68.         }
  69. }

  70. void triangle5 ()
  71. {
  72.         cout<<"垂直翻轉等腰三角形"<<endl;
  73.         for(int i = 3; i >= 1; i--)
  74.         {
  75.                 for (int j = 2; j <= 1; j++)
  76.                 {
  77.                         cout << "*";
  78.                 }
  79.                 cout << endl;
  80.         }
  81. }



  82. int main ()
  83. {
  84.         while (true)
  85.     {   
  86.    
  87.             int a;
  88.            
  89.             system("cls");
  90.                 say_hello ();
  91.                
  92.                 cout << "請選擇你要的三角形:" << endl;
  93.                 cout << "1) L形三角形" << endl;
  94.                 cout << "2) 倒L形三角形" << endl;
  95.                 cout << "3) 等腰三角形" << endl;
  96.                 cout << "4) 垂直翻轉L形三角形" << endl;
  97.                 cout << "5) 垂直翻轉等腰三角形" << endl;
  98.                 cout << "6) L形三角形" << endl;
  99.                 cout << "請選擇:" ;
  100.                 cin >> a;
  101.                        
  102.                 switch(a)
  103.                 {
  104.                         case 1:
  105.                         triangle1 ();
  106.                                 break;
  107.                         case 2:
  108.                         triangle2 ();
  109.                                 break;
  110.                         case 3:
  111.                         triangle3 ();
  112.                                 break;       
  113.                         case 4:
  114.                         triangle4 ();
  115.                                 break;
  116.                         case 5:
  117.                         triangle5 ();
  118.                                 break;
  119.                 }
  120.                
  121.             system ("pause");
  122.     }
  123.         return 0;
  124. }
複製代碼

TOP

返回列表