0% encontró este documento útil (0 votos)
60 vistas2 páginas

Trabajo Práctico N ° 2: Expresión de Problemas y Algoritmos Carreras: Lic. en Sistemas - AUS - IDEI - UNTDF

El documento presenta 10 problemas o ejercicios de programación para un robot. Cada problema implica que el robot realice una tarea como recorrer un perímetro, recoger objetos en ciertas posiciones, o depositar objetos en esquinas siguiendo ciertas reglas. Se pide escribir programas para permitir al robot completar cada tarea.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
60 vistas2 páginas

Trabajo Práctico N ° 2: Expresión de Problemas y Algoritmos Carreras: Lic. en Sistemas - AUS - IDEI - UNTDF

El documento presenta 10 problemas o ejercicios de programación para un robot. Cada problema implica que el robot realice una tarea como recorrer un perímetro, recoger objetos en ciertas posiciones, o depositar objetos en esquinas siguiendo ciertas reglas. Se pide escribir programas para permitir al robot completar cada tarea.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Expresión de Problemas y Algoritmos

Carreras: Lic. en Sistemas - AUS – IDEI -UNTDF

Trabajo Práctico N° 2
1. Escriba un programa que le permita al robot recorrer el perímetro del cuadrado
determinado por (1,1) y (2,2).

2. Escriba un programa que le permita al robot realizar los siguientes recorridos:

a) b)

c) d) e)

3. Escriba un programa que le permita al robot recoger una flor de la esquina (5,7) que
seguro existe.
Expresión de Problemas y Algoritmos
Carreras: Lic. en Sistemas - AUS – IDEI -UNTDF

4. Escriba un programa que le permita al robot recoger una flor de la esquina (5,7) que
puede no existir.

5. Escriba un programa que le permita al robot recorrer el perímetro del cuadrado


determinado por (1,1) y (4,4) recogiendo, de ser posible, un papel en cada esquina.

6. Escriba un programa que le permita al robot recorrer las primeras 5 calles de la


ciudad, depositando al final de cada calle una flor y dos papeles. Se asume que el robot
tiene suficientes flores y papeles en la bolsa.

7. Programe al robot para que recorra las calles 7, 8, y 9 depositando una flor en
cada esquina donde no haya papeles, y un papel en cada esquina donde no haya flores.
Se asume que el robot tiene suficientes flores y papeles en la bolsa.

8. Programe al robot para que recorra todas las calles depositando en cada esquina
libre un papel. El robot tiene cantidad de papeles suficientes en la bolsa.

9. Programe al robot para que recorra la calle 1 buscando una flor en las avenidas
impares. Cada vez que encuentre una flor deberá realizar un cuadrado de lado 1
tomando como vértice inferior izquierdo de dicho cuadrado, la esquina donde encontró
la flor.

10. Indique que realiza el siguiente programa. Proponga un juego de datos y realice el
seguimiento.

programa Ejemplo
comenzar
iniciar
pos(1,2)
derecha
repetir 9
comenzar
si !HayFlorEnLaEsquina & !HayPapelEnLaEsquina
siHayFlorEnLaBolsa
depositarFlor
sino
Informar(f)
Mover
fin
fin

También podría gustarte