proyecto 1 ir a casa gabriel quiñonez - carné 10015 josué cabrera - carné 10018 algoritmos y...

8
Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010 1

Upload: maria-del-rosario-rios-soler

Post on 24-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

Proyecto 1Ir a casa

Gabriel Quiñonez - Carné 10015Josué Cabrera - Carné 10018

Algoritmos y Programación BásicaUniversidad del Valle de Guatemala

2010

1

Page 2: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

Meta:

El Robot debe seguir un rastro de beepers (#1) para llegar a su casa.Al llegar debe buscar la puerta y entrar. Su destino final está marcado con beepers (#2) donde debe quedar al final.

2

Page 3: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

Datos:Los beepers numerados con 1 le indican el camino.

Los beepers numerados con 2 le indican que esa es su casa y que allí debe terminar.

La puerta de la casa es donde no hay pared.

El mundo es determinado y modificado por el usuario.

3

Page 4: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

Condiciones:Tiene que haber programación defensiva, así si se encuentra con una pared o si no hay beeper debe saber que hacer en este caso.

Las paredes son obstáculos que el robot no puede atravesar.

Tiene que haber un beeper numerado con 1 al sur de la casa.

El robot debe seguir el camino indicado por los beepers (#1).

Al encontrar su casa debe apagarse.

4

Page 5: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

Proceso:Analizar el mundo.

Encontrar el curso indicado por beepers (#1) .

Encontrar la entrada a la casa.

Determinar posibles obstáculos.

Idear la manera de evadirlos sin perder el curso.

Buscar la manera de quedarse en la casa (beeper #2).

5

Page 6: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

Funciones:

6

Page 7: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

...más funciones...

7

Page 8: Proyecto 1 Ir a casa Gabriel Quiñonez - Carné 10015 Josué Cabrera - Carné 10018 Algoritmos y Programación Básica Universidad del Valle de Guatemala 2010

...más funciones.

8