Board logo

標題: [作業] 陣列 [打印本頁]

作者: tonyh    時間: 2011-11-19 17:30     標題: [作業] 陣列

本帖最後由 tonyh 於 2011-11-26 16:08 編輯

假設五年級共有六個班,
一班有48人, 二班有49人, 三班有52人, 四班有50人, 五班有47人, 六班有51人,
試利用陣列與for迴圈, 列出五年級各班的人數, 以及五年級共有多少人.
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a[]={48,49,52,50,47,51};
  6.     int sum=0;
  7.     for(int i=0; i<=5; i++)
  8.     {
  9.          cout<<"5年"<<i+1<<"班"<<a[i]<<"人"<<endl;
  10.          sum=sum+a[i];
  11.     }
  12.     cout<<"5年級總共"<<sum<<"人"<<endl;
  13.     system("pause");
  14.     return 0;
  15. }
複製代碼

作者: t8155745    時間: 2011-11-19 17:38

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.    
  6.     int a[4]={28,33,34,30};
  7.     int sum=0;
  8.     for(int i=0; i<=3;  i++)
  9.     {
  10.         sum=sum+a[i];  
  11.     }
  12.   cout<<"5年級共有"<<sum<<"人"<<endl;
  13.   system("pause");
  14.   return 0;  

  15. }
複製代碼

作者: t3742238    時間: 2011-11-25 22:46

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a[6]={48,49,52,50,47,51};
  6.     int b=0;
  7.     for(int i=0; i<=5; i++)
  8.     {
  9.           cout<<"5年"<<i+1<<"班有"<<a[i]<<"人"<<endl;
  10.                  
  11.     }
  12.     for(int i=0; i<=5;  i++)
  13.     {
  14.         b=b+a[i];  
  15.     }
  16.     cout<<"5年級共有"<<b<<"人"<<endl;
  17.     system("pause");
  18.     return 0;  

  19. }
複製代碼

作者: 尤泓鈞    時間: 2011-11-26 13:08

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a[6]={48,49,52,50,47,51};
  6.     int b=0;
  7.     for(int i=0; i<=5; i++)
  8.     {
  9.           cout<<"5年"<<i+1<<"班有"<<a[i]<<"人"<<endl;
  10.                  
  11.     }
  12.     for(int i=0; i<=5;  i++)
  13.     {
  14.         b=b+a[i];  
  15.     }
  16.     cout<<"5年級共有"<<b<<"人"<<endl;
  17.     system("pause");
  18.     return 0;
  19. }
複製代碼

作者: 許逸瑋    時間: 2011-11-26 15:03

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a[6]={48,49,52,50,47,51};
  6.     int b=0;
  7.     for(int i=0; i<=5; i++)
  8.     {
  9.           cout<<"5年"<<i+1<<"班有"<<a[i]<<"人"<<endl;                 
  10.     }
  11.     for(int i=0; i<=5;  i++)
  12.     {
  13.         b=b+a[i];  
  14.     }
  15.     cout<<"5年級共有"<<b<<"人"<<endl;
  16.     system("pause");
  17.     return 0;  
  18. }
複製代碼

作者: 劉漢文    時間: 2011-11-26 15:15

本帖最後由 劉漢文 於 2011-11-26 16:08 編輯
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a[6]={48,49,52,50,47,51};
  6.     int b=0;
  7.     for(int i=0; i<=5; i++)
  8.     {
  9.           cout<<"5年"<<i+1<<"班有"<<a[i]<<"人"<<endl;
  10.                  
  11.     }
  12.     for(int i=0; i<=5;  i++)
  13.     {
  14.         b=b+a[i];  
  15.     }
  16.     cout<<"5年級共有"<<b<<"人"<<endl;
  17.     system("pause");
  18.     return 0;  

  19. }
複製代碼





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