Título: Ayuda con este pequeño bucle Publicado por: TheNorvamp en 23 Septiembre 2016, 08:47 am Hola a todos, estoy empezando a estudiar programación, y en una de las clases hicimos un programa en el que usamos este bucle, pero ahora no sé como terminarlo correctamente:
Código
Cuando empiezan a cambiar los colores, no sé cómo hacer que se detenga el proceso, sólo se queda en un bucle, pero intenté hacerlo con do-while de esta manera: Código
Y funciona hasta cierto punto, presiono una tecla, pero debo esperar a que el ciclo termine completamente, o sea hasta que llegue al último system("color") para que se finalice, y lo que quiero es que en cuanto presione la tecla se detenga automáticamente, sin esperar que el ciclo llegue a la última línea. Espero puedan ayudarme, gracias. Título: Re: Ayuda con este pequeño bucle Publicado por: MAFUS en 23 Septiembre 2016, 11:50 am Has visto arrays?
Título: Re: Ayuda con este pequeño bucle Publicado por: dato000 en 23 Septiembre 2016, 16:13 pm Lo que necesita es declarar una variable q capture esa tecla que permita romper ese ciclo una vez que ha cumplido todo lo que se necesita, algo así, no tengo el compilador de c++ conmigo ahora:
Código
Seria cuestión de probar. Título: Re: Ayuda con este pequeño bucle Publicado por: MAFUS en 23 Septiembre 2016, 19:44 pm Crea un array de cadenas con cada color.
Crea una variable índice con valor 0. Bucle mientras no se haya pulsado una tecla: Muestra el contenido de la posición índice. Suma 1 al índice. ¿Índice está fuera del array? Dar valor 0 a índice. Fin del bucle. |