El realizar el algoritmo fue entretenido, más cuando se trato para N obstáculos. Me acorde cuando era estudiante y vi la materia de Diseño de Algoritmos. Espero sus comentarios.
Problema:
Hacer una regla (algoritmo) para que un personaje (estrella1) salte en principio obstáculo2 (estrella2), obstáculos3 (estrella3), n obstáculos.
Agente= Son las conductas que puede tener a través de reglas (construidas de manera visual)
Agente.
Hacer una regla (algoritmo) para que un personaje (estrella1) salte en principio obstáculo2 (estrella2), obstáculos3 (estrella3), n obstáculos.
Agente= Son las conductas que puede tener a través de reglas (construidas de manera visual)
Agente.
ObstáculoPlano 1
ObstáculoPlano 2
1.- Que brinque el agente a donde sea, para no chocar con ninguna estrella.
2.- Orden que sea.
Algoritmo:
1. Inicio
2. Introducir Estrella1 en X posición
3. Introducir Estrella2 en Y posición
Si Estrella 1 se encuentra enfrente de Estrella2 Entonces
Si Estrella2 se encuentra arriba Estrella3 Entonces
Estrella 1 salta abajo
Si no
Estrella1 Salta arriba
Fin de si
Diagrama de Flujo
Problema:
Hacer una regla (algoritmo) para que un personaje (estrella1) salte en principio, N obstáculos.
1. Usuario define coordenada (x,y) de agente.
2. Usuario define número de obstáculos N.
2.1. Repetir de 1 hasta N
2.1.1. Usuario define coordenada(x,y) de obstáculo.
2.1.2. Guardar coordenada (x,y) en Arreglo Coordenadas.
3. Usuario define movimiento de agente(x,y).
3.1. Repetir Mientras libre =0.
3.1.1. Llamar Buscar Coordenada(x, y)
Sumar y= y+1 (brinca)
4. Fin
Proceso Buscar Coordenada(x,y)
1. Mientras i < mover ="1." color="#3366ff">Si agente (x,y) = arreglo coordenadas(i,1) entonces
mover=0
i=N
3. devuelve mover
Diagrama de Flujo
Nota: Me costo mucho trabajo analizar la página del software y tuve problemas con el tutorial.
No hay comentarios:
Publicar un comentario