Board logo

標題: 陣列 (六) - 成績表 1 [打印本頁]

作者: tonyh    時間: 2020-11-21 19:52     標題: 陣列 (六) - 成績表 1

利用二維陣列,試做一個包含五位同學,各三組分數的成績表格。
表格的形式如下:

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";
  19.         cout<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

作者: 王宇崴    時間: 2020-11-21 20:08

本帖最後由 tonyh 於 2020-11-21 20:52 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";
  19.         cout<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

作者: 林鼎傑    時間: 2020-11-21 20:10

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{1,6,69},
  7.                      {3,74,87},
  8.                      {2,55,47},
  9.                      {5,56,5},
  10.                      {4,85,25}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.         cout<<score[i][j]<<"\t";
  19.         cout<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

作者: 王宇崴    時間: 2020-11-21 20:12

本帖最後由 tonyh 於 2020-11-21 20:54 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,85,85},
  7.                     {70,75,80},
  8.                     {80,90,80},
  9.                     {80,85,95},
  10.                     {70,95,75}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"============================"<<endl;
  13.     for(int i=0; i<5; i++)
  14.     {
  15.         cout<<i+1<<"\t";
  16.         for(int j=0; j<3; j++)
  17.              cout<<score[i][j]<<"\t";
  18.         cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 王首二    時間: 2020-11-21 20:12

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,85,5},
  7.                      {7,75,80},
  8.                      {80,95,80},
  9.                      {70,7,75},
  10.                      {1,2,4}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";
  19.         cout<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

作者: 李柏穎    時間: 2020-11-21 20:13

本帖最後由 tonyh 於 2020-11-21 20:55 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     cout<<"座號\t國文\t英文\t數學"<<endl;
  7.     cout<<"============================"<<endl;
  8.     int a[5][4]={{1,90,85,85},
  9.                  {2,70,75,80},
  10.                  {3,80,95,80},
  11.                  {4,70,95,75},
  12.                  {5,80,85,95}};
  13.     for(int i=0; i<=4; i++)
  14.     {
  15.          for(int j=0; j<=3; j++)
  16.              cout<<a[i][j]<<"\t";
  17.          cout<<endl;
  18.     }
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

作者: 呂尚霖    時間: 2020-11-21 20:13

本帖最後由 tonyh 於 2020-11-21 20:55 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     system("cls");
  8.     int score[5][3]={{90,85,85},
  9.                      {70,75,80},
  10.                      {80,95,80},
  11.                      {70,95,75},
  12.                      {87,38,80}};
  13.     cout<<"座號\t國文\t英文\t數學"<<endl;  
  14.     cout<<"============================"<<endl;
  15.     for(int i=0; i<5; i++)
  16.     {
  17.         cout<<i+1<<"\t";
  18.         for(int j=0; j<3; j++)         
  19.              cout<<score[i][j]<<"\t";
  20.         cout<<endl;   
  21.     }
  22.     system("pause");
  23.     goto re;              
  24.     system("pause");
  25.     return 0;   
  26. }
複製代碼

作者: 黃子倢    時間: 2020-11-21 20:16

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{9,8,5},
  7.                      {70,7,80},
  8.                      {80,9,0},
  9.                      {70,5,75},
  10.                      {0,8,95}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";
  19.         cout<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

作者: 俞成章    時間: 2020-11-21 20:16

本帖最後由 tonyh 於 2020-11-21 20:56 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{1,2,3},
  7.                  {4,5,6},
  8.                  {9,10,11},
  9.                  {1,5,7},
  10.                  {8,8,6}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"============================"<<endl;
  13.     for(int i=0;i<5;i++)
  14.     {
  15.             cout<<i+1<<"\t";
  16.             for(int j=0;j<3;j++)
  17.                  cout<<score[i][j]<<"\t";
  18.             cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 朱奕祐    時間: 2020-11-21 20:16

本帖最後由 tonyh 於 2020-11-21 20:57 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,85,85},
  7.     {70,75,80},
  8.     {80,95,80},
  9.     {70,95,75},
  10.     {80,85,95}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"============================"<<endl;
  13.     for(int i=0; i<5; i++)
  14.     {     
  15.             cout<<i+1<<"\t";
  16.             for(int j=0; j<3; j++)
  17.                  cout<<score[i][j]<<"\t";
  18.             cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 余柏緯    時間: 2020-11-21 20:17

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,80,85},
  7.                  {75,70,60},
  8.                  {65,60,30},
  9.                  {45,60,50},
  10.                  {75,90,50}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"==============================="<<endl;
  13.     for(int i=0;i<5;i++)
  14.     {
  15.         cout<<i+1<<"\t";
  16.         for(int j=0;j<3;j++)
  17.             cout<<score[i][j]<<"\t";
  18.         cout<<endl;   
  19.     }
  20.     system("pause");
  21.     return 0;   
  22. }
複製代碼

作者: 王秉鈞    時間: 2020-11-21 20:22

本帖最後由 tonyh 於 2020-11-21 20:58 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {  
  6.     int i,j,score[5][3]={{90,88,92},
  7.                      {1,8,4},
  8.                      {55,28,12},
  9.                      {63,55,78},
  10.                      {91,82,99},};
  11.     cout<<"座號\t國語\t英文\t數學\t"<<endl;                                                      
  12.     cout<<"+++++++++++++++++++++++++++"<<endl;
  13.     for(int i=0; i<=4;i++)
  14.     {
  15.         cout<<i+1<<"\t";
  16.         for(int j=0; j<3; j++)
  17.              cout<<score[i][j]<<"\t";
  18.         cout<<endl;
  19.     }         
  20.     system("pause");
  21.     return 0;   
  22. }      
複製代碼

作者: 許洧熏    時間: 2020-11-21 20:25

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score[5][3]={{90,100,69},
  7.                      {80,97,68},
  8.                      {100,70,85},
  9.                      {86,96,95},
  10.                      {99,82,68}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"==============================="<<endl;
  13.     for(int i=0;i<5;i++)
  14.     {
  15.         cout<<i+1<<"\t";
  16.         for(int j=0;j<3;j++)
  17.             cout<<score[i][j]<<"\t";
  18.         cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2