Cool C/C++

Programacion en C/C++

Home FAQ Función randómica en C
Función randómica en C PDF Imprimir E-mail
Escrito por adrianvaca   
Martes, 22 de Marzo de 2011 22:47

Para genera números aleatorios en C, se usa la función rand, por ejemplo, para generar un número entre a y b, se usa la fórmula:

a + rand() % (b-a+1)



Además hay que usar la función randomize para iniciar el generador, el código queda así:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

void main()
{
   int num;

   randomize();

   /* Genera 10 numeros aleatorios entre 10 y 68 */
   for(int i=0; i<10; i++)
   {
       num = 10 + rand() % 59;
       printf("%d ", num)
   }

   getch();
}

 

 
Otros artículos

Escribir un comentario


Código de seguridad
Refescar