[ Foro de BASIC ]

ejercicio 10,5 Numero al azar

25-Jun-2015 03:28
Invitado (juan sebastia)
1 Respuestas

que pena , pero no se como crear la semilla o limite de rango para el numero al azar n basic256 , pongo el rand y solo es de 1 a 0 y el randomize no me funciona , seria de gran ayuda


27-Jun-2015 12:39
Nacho Cabanes (+31)

En el apartado 10 del curso, tienes esto:

"Su equivalente en Basic256 sería muy parecido, con las diferencias de que [...] para obtener un número al azar ser usa RAND en vez de RND, y no es necesario hacer un RANDOMIZE TIMER para inicializar la semilla:"

http://www.aprendeaprogramar.com/mod/resource/view.php?id=45

Efectivamente, no hay RANDOMIZE, y se usa RAND, que da valores del 0 al 1.

Como no hay límite de rango, tendrás que multiplicar ese valor entre 0 y 1 (por ejemplo, ¿cómo obtendrías un número del 0 al 10? ¿y del 0 al 50?) y quizá sumarle algo (si tienes un número del 0 al 10, ¿cómo obtendrías a partir de él otro del 20 al 30?)

Aun así, me anoto mentalmente añadir alguna pista más y un ejercicio previo en el curso, para que sea más intuitivo cuando se llegue a esa pregunta.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)