AYUDA URGENTE:numeros aleatorios
como se crea un numero aleatorio en un rango definido en visual c++
Utilizas la funcion rand de la libreria stdlib.
Esta funcion te genera un numero aleatorio (aleatorio dentro de las posibilidades de una computadora por supuesto) y te lo regresa como un entero.
Para definir un rango puedes valerte de el operador modulo (%) que te regresa el residuo de una division, por ejemplo:
- Si quieres un numero aleatorio entre el 0 y el 99
int numAleatorio = rand() % 100;
- Pero si el valor que quieres esta entre el 1 y el 99
int numAleatorio = (rand() % 99)+1;
Esta funcion te genera un numero aleatorio (aleatorio dentro de las posibilidades de una computadora por supuesto) y te lo regresa como un entero.
Para definir un rango puedes valerte de el operador modulo (%) que te regresa el residuo de una division, por ejemplo:
- Si quieres un numero aleatorio entre el 0 y el 99
int numAleatorio = rand() % 100;
- Pero si el valor que quieres esta entre el 1 y el 99
int numAleatorio = (rand() % 99)+1;
