Hola a todos!!!
Necesito hacer un programita en RCX que simule un dado. Es decir que cuando lo ejecute muestre en forma aleatoria un número del 1 al 6.
Por favor, alguien puede decirme como hacerlo.
Mil gracias :}
Que lenguaje de programación quieres usar?
Has hecho ya un pseudo-código que describe paso a paso lo que ha de hacer el programa final?
Gracias Jetro por responderme. Trabajo con chicos chicos y quieren hacer en el lenguaje nativo del RCX, o sea el que ya viene con el kit, y quieren que se vea el resultado del random por ejemplo en el visor de un ladrillo RCX. Espero haber sido más clara
Muchas gracias
A ver si alguien lo tiene instalado... me pillas de vacaciones y sin acceso a muchos de los medios que habitualmente tengo.
Hola,
La verdad, es que no conozco mucho el RCX. :-[ Pero con NXT y en concreto el RobotC, tienes disponible una instruccion que genera numeros aleatorios. Se llama random(MaxNum). A lo mejor te sirve de pista.
Sino existe esa instruccion la solucion es implementar un generador tipico de numeros aleatorios. Hay bastante literatura al respecto. :}
http://es.wikipedia.org/wiki/Generador_de_n%C3%BAmeros_aleatorios
Al final es lo que tiene dentro la instruccion random.
De todas formas para hacerlo mas divertido, siempre puedes hacer un programa que cuente de 1 a 6 hasta que se active un sensor externo. ;)
sl2!
En NQC (gratuito y el hermano pequeño de NXC que es para el NXT) también se puede hacer de manera sencilla.