Please enable JavaScript.
Coggle requires JavaScript to display documents.
Examen: Cambiar el color a negro del fondo dependiendo de la ubicación del…
Examen: Cambiar el color a negro del fondo dependiendo de la ubicación del mouse
Descomposición
Dividir el size en 2 (Diferentes posibilidades, usar if)
Hacer que el programa identifique la mitad donde se encuentra el mouse
Identificar variables
Cambiar el color del fondo a negro/blanco dependiendo del mouse
Determinar size
Especificar variables del mouse
Reconocimiento de patrones
Todo lo que pueda pasar siempre está dependiendo de algo, en este caso una posición. Es necesario que se cumpla este requisito. Al no cumplirse simplemente no habrá un cambio de color en el fondo, no se realizará la acción que se intenta.
Al pasar a una mitad el color cambia de blanco a negro, al salir pasa de negro a blanco.
Si no se cambia de mitad, los colores del fondo se mantienen como están
Se necesita una intervención del usuario
Es necesario el cumplimiento de ciertos requisitos específicos, por eso siempre se depende de algo. Si se cumple, se hace, si no, no.
Abstraccion
Puede o no ser un loop, pues siempre de debe estar preguntando si se cumplen los requisitos, pero también se necesita contribución del usuario, abriendo la posibilidad tanto para una variable de sistema como para un evento.
Las condiciones son la base, pues el programa se trata de una dependencia.
Algoritmo
Al encontrar las bases y cómo empezar el programa, se debe ver más a fondo para ver cómo resolver el problema.
Uno de los principales inconvenientes son cómo desarrollar el programa, si en variable de sistema o en evento. Es importante identificar la dependencia del programa.