2015年11月6日 星期五

C5_4 二維陣列的應用

using System;
namespace C5_4
{
    public class Program
    {
        public static void Main()
        {
            int i, j, s = 0, average;
            //陣列v[3]存放所求得的各科平均成績
            int[] v = new int[3];
            //陣列a[5,3]存放5個人3門課的成績
            int[,] a = new int[5,3];
            Console.WriteLine("請輸入成績:");
            for (i = 0; i < 3; i++)
            {
                for (j = 0; j < 5; j++)
                {
                    a[j, i] = Convert.ToInt32(Console.ReadLine());
                    //將5個人的成績累加
                    s = s + a[j, i];
                }
                //將5個人的平均成績存入陣列v[i]
                v[i] = s / 5;
                //一門課累加完成後清0,準備進行下一門課的累加
                s = 0;
            }
            //算出平均成績
            average = (v[0] + v[1] + v[2] )/3;
            Console.WriteLine("數學:{0}\nC語言:{1}\n資料庫:{2}",v[0],v[1],v[2]);
            Console.WriteLine("平均成績為:{0}",average);
        }
    }
}

沒有留言: