C#練習,編寫一個擲篩子100次的程式,並列印出各種點數的出現次數。

戒生發表於2018-10-16
            //宣告六個變數用來記錄篩子每個面的出現次數
            int num1 = 0, num2 = 0, num3 = 0, num4 = 0, num5 = 0, num6 = 0;
            //獲取Random物件
            Random rd = new Random();
            for (int i = 1; i <= 100; i++)
            {
                int num = rd.Next(1, 7);//隨機一個數範圍是1~6
                switch (num)
                {
                    case 1:
                        num1 ++;
                        break;
                    case 2:
                        num2 ++;
                        break;
                    case 3:
                        num3++;
                        break;
                    case 4:
                        num4++;
                        break;
                    case 5:
                        num5++;
                        break;
                    case 6:
                        num6++;
                        break;

                }
            }
            Console.WriteLine(num1);
            Console.WriteLine(num2);
            Console.WriteLine(num3);
            Console.WriteLine(num4);
            Console.WriteLine(num5);
            Console.WriteLine(num6);
            Console.ReadKey();

執行結果
在這裡插入圖片描述

相關文章