Simulación de dado

Hola! He de realizar un trabajo y necesito una función random que simule el funcionamiento de una tirada de dados (6 números posibles, de forma aleatoria). Espero que alguien me ayude.

1 respuesta

Respuesta
1
Toma este ejemplo. Hace lo que tu pides.
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int ch;
printf("Para repetir tirada pulse 'y':\n\n");
srand( (unsigned)time( NULL ) );//valor de inicializacion de la funcion rand
//asi no se repiten los valores en siguientes
//ejecuciones del programa
do
{
printf("\t%d",rand()%6+1);//imprime un valor entre 1 y 6
ch = _getch();
ch = toupper( ch );
}
while( ch == 'Y' );//acaba cuando no se pulse y
}

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas