Mega Code Archive

 
Categories / C# / Development Class
 

Roll a six-sided die 6000 times

using System; public class RollDie {    public static void Main( string[] args )    {       Random randomNumbers = new Random();        int frequency1 = 0;        int frequency2 = 0;        int frequency3 = 0;        int frequency4 = 0;        int frequency5 = 0;        int frequency6 = 0;        int face;        for ( int roll = 1; roll <= 6000; roll++ )       {          face = randomNumbers.Next( 1, 7 );           switch ( face )          {             case 1:                frequency1++;                 break;             case 2:                frequency2++;                 break;             case 3:                frequency3++;                 break;             case 4:                frequency4++;                 break;             case 5:                frequency5++;                 break;             case 6:                frequency6++;                 break;          }         }        Console.WriteLine( "Face\tFrequency" ); // output headers       Console.WriteLine( "1\t{0}\n2\t{1}\n3\t{2}\n4\t{3}\n5\t{4}\n6\t{5}",          frequency1, frequency2, frequency3, frequency4,          frequency5, frequency6 );    } }