Write a Program in C That Randomizing Die-Rolling Program

// Randomizing die-rolling program.
#include <stdlib.h>
#include <stdio.h>

// function main begins program execution
int main( void )
{
   unsigned int i; // counter
   unsigned int seed; // number used to seed the random number generator
   
   printf( "%s", "Enter seed: " );
   scanf( "%u", &seed ); // note %u for unsigned int

   srand( seed ); // seed the random number generator
   
   // loop 10 times
   for ( i = 1; i <= 10; ++i ) {

      // pick a random number from 1 to 6 and output it
      printf( "%10d", 1 + ( rand() % 6 ) );
      
      // if counter is divisible by 5, begin a new line of output
      if ( i % 5 == 0 ) {
         puts( "" );
      } // end if
   } // end for
} // end main

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...