Programación General > C/C++
Funcion Dado
kayto:
Hola a todos:
Me gustaria saber si alguien es capaz de ayudarme a hacer una funcion que simule un dado normal y corriente.
Digamos que la funcion mostraria por pantalla aleatoriamente los numero 1, 2, 3, 4, 5 y 6 y cuando nosotros pulsemos una tecla (cualquiera a ser posible) esta devuelva ese valor aleatorio elegido por el usuario al detener el movimiento del dado a la funcion principal.
Un saludo.
Raygoza:
Usa la funcion random
kayto:
Si yo uso esa funcion, pero de lo que se trata es de que este mostrando aleatoriamente caras del dado hasta que al pulsar una tecla devuelva ese valor a la funcion principal.
Si uso la funcion random a secas, me devolveria un unico valor y no estaria mostrando valores en pantalla ni seria el usuario quien lo detendria.
Digamos que seria un bucle que mostraria por pantalla los valores del dado, del 1 al 6 aleatoriamente y que se saldria de dicho bucle con la pulsacion de cualquier tecla y devolveria a la funcion el ultimo valor mostrado al azar en pantalla.
nicokiki:
Realmente no entiendo lo q queres hacer.
Se muestran por pantalla numeros del 1 al (un dado) y al apretar una tecla (CUAL????????) que pasa a la funcion principal??????????
Salu2!!!!!!!
kayto:
Lo vuelvo a explicar a ver si me entendeis.
En pantalla debe salir aleatoriamente los numero de 1 al 6 sin parar que son los valores de las caras de un dado. Solo se parara cuando el usuario pulse una tecla. La tecla da igual cual sea, bien se la barra espaciadora, un caracter o la tecla de intro. Una vez pulsada esa tecla (cualquiera), la funcion captura el ultimo valor mostrado en pantalla y lo devuelve a la funcion principal como valor del dado.
Espero que ahora me entendais.
Un saludo y gracias.
Navegación
[#] Página Siguiente
Ir a la versión completa