Board logo

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

作者: tonyh    時間: 2015-3-7 10:46     標題: 陣列 (八) - 成績表 (三)

本帖最後由 tonyh 於 2015-3-7 11:10 編輯

新增平均欄位.

[attach]1159[/attach]
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     float score[5][4]={{80,87,68,0},{70,89,88,0},{67,66,50,0},{45,43,68,0},{77,55,79,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.          score[i][3]=(score[i][0]+score[i][1]+score[i][2])/3;
  14.          for(int j=0; j<4; j++)
  15.          {
  16.               cout<<score[i][j]<<"\t";
  17.          }
  18.          cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 洪振庭    時間: 2015-3-7 11:14

  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,0},{70,75,80,0},{80,95,80,0},{70,95,75,0},{80,85,95,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.         score[i][3]=(score[i][0]+score[i][1]+score[i][2]/3);
  14.         for(int j=0; j<4; j++)
  15.         {
  16.             cout<<score[i][j]<<"\t";   
  17.         }     
  18.         cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;   
  22. }
複製代碼

作者: 李大全    時間: 2015-3-7 11:15

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     float score[5][4]={{80,87,68,0},{70,89,88,0},{67,66,50,0},{45,43,68,0},{77,55,79,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.          score[i][3]=(score[i][0]+score[i][1]+score[i][2])/3;
  14.          for(int j=0; j<4; j++)
  15.          {
  16.               cout<<score[i][j]<<"\t";
  17.          }
  18.          cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼

作者: 李知易    時間: 2015-3-7 11:15

  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.         {
  16.             cout<<score[i][j]<<"\t";   
  17.         }     
  18.         cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;   
  22. }
複製代碼

作者: 謝瀞儀    時間: 2015-3-7 11:17

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    
  7.     float n[5][4]={{15,17,150,0},{395,413,406,0},
  8.                  {16,85,18,0},{100,17,35,0},{19,21,17,0}};
  9.     string name[5]={"吉井明久","姬路瑞希","島田美波","木下秀吉","土屋康太"};
  10.     cout<<"No.\t  姓名\t        國\t英\t社\t平均"<<endl;
  11.     cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
  12.     int i=0;
  13.     while(i<5)
  14.     {
  15.          n[i][3]=(n[i][0]+n[i][1]+n[i][2])/2;
  16.          cout<<i+1<<"\t";
  17.          cout<<name[i]<<"\t";
  18.          for(int j=0;j<4;j++)
  19.          {
  20.              cout<<n[i][j]<<"\t";            
  21.          }
  22.          i++;
  23.          cout<<"\n";
  24.     }
  25.    
  26.       system("pause");
  27.     return 0;   
  28. }
複製代碼

作者: 梁和雋    時間: 2015-3-7 11:20

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王大明","李大頭","蘇小安","余美美","張醜醜"};
  7.     float score[5][4]={{80,87,68,0},{70,89,88,0},{67,66,50,0},{45,43,68,0},{77,55,79,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.          score[i][3]=(score[i][0]+score[i][1]+score[i][2])/3;
  14.          for(int j=0; j<4; j++)
  15.          {
  16.               cout<<score[i][j]<<"\t";
  17.          }
  18.          cout<<endl;
  19.     }
  20.     system("pause");
  21.     return 0;
  22. }
複製代碼





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