/* * Copyright (C) 2016 PTM * * Object Oriented Programming Course Example File. * * Created: 22/01/2016 * Authors: Pasi Manninen */ using System; namespace T1 { /// /// This class throws a Dice a few times... /// class Program { static void Main(string[] args) { // throw dice once Console.WriteLine("Dice, one test throw value is " + Dice.Throw()); // ask throw times Console.Write("How many times you want to throw a dice : "); string line = Console.ReadLine(); int times = int.Parse(line); // throw dice and count values double sum = 0; int value; int[] values = new int[7]; // we are using only positions 1-6 for (int i=1;i<=times;i++) { value = Dice.Throw(); sum += value; values[value]++; } Console.WriteLine(); Console.WriteLine("Dice is now thrown {0} times", times); Console.WriteLine("- average is {0}", sum/times); for (int i = 1; i <= 6; i++) { Console.WriteLine("- {0} count is {1}",i, values[i]); } Console.WriteLine("Press enter key to continue..."); Console.Read(); } } }