SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: elcucuyo en Sábado 3 de Abril de 2004, 04:10
-
Hola tengo una duda con la función random.
Hice un codigo para generar un número aleatorio con la función random el cual esta entre 1 y 100, el programa determina si un número introducido por el teclado es mayor o menor que tal número.
me podrían decir la logica o aunque sea una pista (no quiero el código) :whistling: para cambiar el limite inferior y que el usuario lo eliga, ya pude cambiar el superior, pero el inferior no se me ocurre; además queria saber si c tiene una función para validar que sea un número entero el que se introduce.
:scream: :lightsabre:
-
Para cambiar el limite inferior basta con sumarle al random el limite.
Ej:
si queres que el minimo sea 10 y el maximo 20:
numero=10+(FUNCION QUE TE DEBUELVE RANDOM*10)