Board logo

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

作者: 陳品肇    時間: 2019-2-16 10:07     標題: 陣列 (七) - 成績表 (三)

本帖最後由 陳品肇 於 2019-2-16 11:27 編輯

[attach]5934[/attach]
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string name[5]={"王一美","王二美","王三美","王四美","王五美"};
  7.     float score[5][4] ={{90,90,85,0} ,
  8.     {70,75,85,0},
  9.     {80,95,80,0},
  10.     {70,95,75,0},
  11.     {80,85,95,0}};
  12.    
  13.     cout<<"座號\t姓名\t\t國文\t英文\t數學\t平均"<<endl;
  14.     cout<<"===================================================="<<endl;
  15.     for(int i=0;i<5;i++)
  16.     {
  17.          cout<<i+1<<"\t";   // 印座號
  18.          cout<< name[i]<<"\t\t";    //印姓名
  19.          //[0][3]=    ([0][0]+[0][1]+[0][2])/3
  20.          score[i][3] = (score[i][0]+score[i][1]+score[i][2])/3; //算出平均
  21.          for(int j=0;j<4;j++)
  22.          {
  23.             cout<<score[i][j]<<"\t";  //印出成績
  24.          }
  25.          cout<<endl;
  26.     }

  27.     system("pause");
  28.     return 0;
  29. }
複製代碼

作者: 蘇昱全    時間: 2019-2-16 11:47

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

作者: 湯郡一    時間: 2019-2-16 11:50

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

作者: 田宇任    時間: 2019-2-16 11:52

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





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