Board logo

標題: [訂正] 陣列 (九) - 成績表 3 [打印本頁]

作者: 方浩葦    時間: 2024-3-22 01:11     標題: [訂正] 陣列 (九) - 成績表 3

新增平均欄位。



本帖隱藏的內容需要積分高於 1 才可瀏覽

作者: 謝崇亘    時間: 2024-3-23 19:37

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     int score[5][3]={{43,55,77},{76,77,43},{78,11,22},{43,89,88},{98,44,67}};
  8.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  9.     cout<<"========================================================="<<endl;
  10.     for(int i=0; i<5; i++)
  11.     {
  12.          cout<<i+1<<"\t"<<name[i]<<"\t\t";
  13.          for(int j=0; j<3; j++)
  14.               cout<<score[i][j]<<"\t";
  15.          cout<<endl;
  16.     }
  17.     system("pause");
  18.     return 0;
  19. }
複製代碼

作者: 蘇巳權    時間: 2024-3-23 19:45

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. cout<<"\t\t\t\t"<<endl;
  7. string name[5][6]={"王大明,李大頭,蘇小安,余美美,張醜醜"};
  8. cout<<"=============================="<<endl;
  9. int score[5][8]={{90,85,85},
  10.                    {70,75,80},
  11.                    {80,95,80},
  12.                    {70,95,75},
  13.                    {80,85,95};

  14. for(int a=0;a<5;a++)
  15. cout<<
  16. system("pause");
  17. return 0;   
  18. }
複製代碼

作者: 楊子毅    時間: 2024-3-23 19:46

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     int score[5][3]={{43,55,77},{76,77,43},{78,11,22},{43,89,88},{98,44,67}};
  8.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  9.     cout<<"========================================================"<<endl;
  10.     for(int i=0; i<5; i++)
  11.     {
  12.          cout<<i+1<<"\t"<<name[i]<<"\t\t";
  13.          for(int j=0; j<3; j++)
  14.               {cout<<score[i][j]<<"\t";
  15.       
  16.          cout<<endl;}
  17.           cout<<score[i][j]/3<<"\t";
  18.     }
  19.    
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 陳品瑞    時間: 2024-3-23 20:08

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float sc[5][4]={{90,85,85,0},{70,75,80,0},{80,95,80,0},{70,95,75,0},{80,85,95,0}};
  7.     string n[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  8.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均\n" ;
  9.     cout<<"======================================================\n";
  10.     for(int a=0;a<=4;a++)
  11.     {
  12.         cout<<a+1<<"\t"<<n[a]<<"\t\t";
  13.         sc[a][3]=(sc[a][0]+sc[a][1]+sc[a][2])/3;   
  14.         for(int b=0;b<=3;b++)
  15.         {
  16.             cout<<sc[a][b]<<"\t";   
  17.         }
  18.         cout<<endl;   
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 陳宥澄    時間: 2024-3-23 20:13

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         float x[5][4] = {{90,85,85,0},
  7.                        {70,75,80,0},
  8.                                    {80,95,80,0},
  9.                                    {70,95,75,0},
  10.                                    {80,85,95,0}};
  11.         string n[5] = {"王大明",
  12.                                    "李大頭",
  13.                                    "蘇小安",
  14.                                    "余美美",
  15.                                    "張醜醜"};
  16.         cout << "座號\t姓名\t\t國文\t英文\t數學\t平均\n";
  17.         cout << "====================================================\n";
  18.         for(int i=0; i<5; i++)
  19.         {
  20.                 cout << i+1 << "\t" << n[i] << "\t\t";
  21.                 x[i][3] = (x[i][0] + x[i][1] + x[i][2])/3;
  22.                 for(int j=0; j<4; j++)
  23.                 {
  24.                         cout << x[i][j] << "\t";
  25.                 }
  26.                 cout << endl;
  27.         }
  28.         system("pause");
  29.         return 0;
  30. }
複製代碼

作者: 楊子毅    時間: 2024-3-23 20:19

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     float score[5][4]={{90,85,85},{70,75,80},{80,95,80},{70,95,75},{80,85,95}};
  8.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  9.     cout<<"========================================================"<<endl;
  10.     for(int i=0; i<5; i++)
  11.     {
  12.          cout<<i+1<<"\t"<<name[i]<<"\t\t";
  13.          score[i][3]=(score[i][0]+score[i][1]+score[i][2])/3;
  14.          for(int j=0; j<4; j++)
  15.               cout<<score[i][j]<<"\t";
  16.          cout<<endl;
  17.     }
  18.    
  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

作者: 謝崇亘    時間: 2024-3-23 20:22

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     float score[5][4]={{43,55,77,0},{76,77,43,0},{78,11,22,0},{43,89,88,0},{98,44,67,0}};
  8.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  9.     cout<<"========================================================="<<endl;
  10.     for(int i=0; i<5; i++)
  11.     {
  12.          cout<<i+1<<"\t"<<name[i]<<"\t\t";
  13.          for(int j=0; j<3; j++)
  14.          cout<<score[i][j]<<"\t";
  15.          cout<<(score[i][0]+score[i][1]+score[i][2])/3;
  16.          cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

作者: 林靖庭    時間: 2024-3-23 20:25

  1. #include<iostream>              
  2. using namespace std;            
  3. int main ()     
  4. {
  5.        string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  6.     float score[5][4]={{90,85,85,0},{70,75,80,0},{80,95,80,0},{70,95,75,0},{95,80,85,0}};
  7.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  8.     cout<<"============================================"<<endl;
  9.     for(int i=0; i<5; i++)
  10.     {
  11.          cout<<i+1<<"\t"<<name[i]<<"\t\t";
  12.          for(int j=0; j<3; j++)
  13.          cout<<score[i][j]<<"\t";
  14.          cout<<(score[i][0]+score[i][1]+score[i][2])/3;
  15.          cout<<endl;
  16.     }
  17. system ("pause");
  18. return 0;
  19. }
複製代碼

作者: 蘇巳權    時間: 2024-3-23 20:34

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     float score[5][4]={{43,55,77,0},{76,77,43,0},{78,11,22,0},{43,89,88,0},{98,44,67,0}};
  8.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  9.     cout<<"======================================================="<<endl;
  10.     for(int i=0; i<5; i++)
  11.     {
  12.          score[i][3]=(score[i][0]+score[i][1]+score[i][2])/3;
  13.          cout<<i+1<<"\t"<<name[i]<<"\t\t";
  14.          for(int j=0; j<4; j++)
  15.               cout<<score[i][j]<<"\t";
  16.          cout<<endl;
  17.     }
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼





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