Autómata para comandos de un robot
Enviado por Frank Pizarro • 27 de Junio de 2022 • Informe • 501 Palabras (3 Páginas) • 88 Visitas
[pic 1]
Facultad de Ingeniería de Sistemas e Informática
ESCUELA : Software
ASIGNATURA : Lenguaje y Compiladores
TEMA : Autómata para comandos de un robot
DOCENTE : Jaime Ruben Pariona Quispe
ALUMNOS : Pizarro Sanchez, Frank Sebastian 17200120
Rodríguez Callata, Elton John 17200298
Rupay Huamani Jorge Luis 17200302
Año
2020
AFD PARA COMANDOS DE UN ROBOT
En el documento txt "prueba.txt" presente en la carpeta del ProyectoJavaRobot se escribirán los comandos
Existen tres tipos de comandos(robot,avanzar y girar)
cada comando terminará cuando se haga presente un salto de linea(se presiona enter)
COMANDO ROBOT(se utiliza para crear robots):
ejemplos:
-robot a() -> a comenzará en la coordenada (0,0)
-robot a(4,5),b(),c(),d(5,9)
-robot a(4,5)
Aunque reconozca el comando no se podrán crear robots con el mismo nombre
COMANDO AVANZAR(avanza el robot en la direccion que esta apuntando)
la dirección de un robot por defecto es hacia abajo
ejemplos:
-avanzar a,4
-avanzar b,5
-avanzar c,9
Aunque reconozca el comando no podrá avanzar si el robot no existe
COMANDO GIRAR(gira el robot a la izquierda o derecha según su dirección actual)
ejemplos:
-girar a,der
-girar b,izq
-girar c,der
Aunque reconozca el comando no girará si el robot no existe
AUTOMATA:
[pic 2]
...