Board logo

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

作者: 方浩葦    時間: 2024-7-13 09:08     標題: [作業] 陣列 (九) - 成績表 3

新增平均欄位。



本帖隱藏的內容需要回復才可以瀏覽

作者: 林少謙    時間: 2024-7-13 15:00

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float a[5][4]={{90,85,85,(90.0+85.0+85.0)/3},
  7.                    {76,77,43,(76.0+77.0+43.0)/3},
  8.                    {78,11,22,(78.0+11.0+22.0)/3},
  9.                    {43,89,88,(43.0+89.0+88.0)/3},
  10.                    {98,44,67,(98.0+44.0+67.0)/3}};
  11.     string b[5]={"Adam","John","Mary","Sharon","Willion"};
  12.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  13.     cout<<"========================================================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         cout<<b[i]<<"\t\t";
  18.         for(int j=0; j<4; j++)
  19.         {
  20.             cout<<a[i][j]<<"\t";
  21.         }
  22.         cout<<endl;
  23.     }
  24.     system("pause");
  25.     return 0;
  26. }
複製代碼

作者: 劉奕劭    時間: 2024-7-13 15:13

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {



  6.     float a[5][4]={{90,85,85,(90+85+85)/3},
  7.                    {70,75,80,(70+75+80)/3},
  8.                    {80,95,80,(80+95+80)/3},
  9.                    {70,95,75,(70+95+75)/3},
  10.                    {80,85,95,(80+85+95)/3}};

  11.     string b[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  12.     cout<<"座號\t姓名\t國文\t英文\t數學\t平均"<<endl;
  13.     cout<<"=============================================================="<<endl;

  14.     for(int i=0;i<=4;i++){
  15.             cout<<i+1<<"\t";
  16.             cout<<b[i]<<"\t";

  17.         for(int j=0;j<=3;j++){

  18.             cout<<a[i][j]<<"\t";
  19.         }
  20.         cout<<endl;

  21.     }




  22.     system("pause");
  23.     return 0;
  24. }
複製代碼

作者: 李唯銘    時間: 2024-7-13 15:16

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

  23.     }


  24.     system("pause");
  25.     return 0;
  26. }
複製代碼

作者: 洪榮辰    時間: 2024-7-13 16:05

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

作者: 高湘庭    時間: 2024-7-14 20:29

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

  15. cout<<endl;

  16. }



  17. system("pause");
  18. return 0;

  19. }
複製代碼

作者: 陳妍蓁    時間: 2024-7-19 22:05

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

  21. system("pause");
  22. return 0;
  23. }
複製代碼





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