Beruflich Dokumente
Kultur Dokumente
Análisis de Algoritmos
Instituto IACC
03/09/18
INSTRUCCIONES: las respuestas a las preguntas del control deben ser una elaboración propia.
Usted se apoyará en los contenidos de la semana y también puede hacerlo en otros textos,
pero siempre debe identificar los autores y citar las fuentes. Recuerde agregar la bibliografía al
final del control en formato APA. Cuide su redacción y ortografía. Puede consultar en el Foro
Novedades el documento de Normas APA. (El cumplimiento con las formalidades del trabajo
tiene un valor de 1 punto).
PREGUNTAS:
Respuesta:
En nuestro algoritmo lo primero que hacemos es ingresar el valor numérico de los
grados que le daremos al giro del robot. También se muestra la situación de que en
caso que los grados ingresados sean muy bajos para efectuar la operación.
Algoritmo
Algoritmo Sin_Titulo
Escribir ‘En cuantos grados el robot gira a la derecha’
Leer girdere
Si girdere>10 entonces
Escribir ‘El robot gira a la derecha en ‘girdere’ grados
SiNo
Escribir ‘valor muy bajo para efectuar la operación’
FinSI
FinAlgoritmo
Captura de Pantalla
Diagrama de Flujo
Algoritmo
Algoritmo Sin_titulo
Escribir ‘número de metros a retroceder’
Leer metrosretro
Retrocede<-metrosretro*0,5
Escribir ‘el robot gira 180 grados y retrocede ‘metros’;
FinAlgoritmo
Captura de Pantalla
Acá se muestra que debemos ingresar el valor numérico que se usara para calcular los
metros que el robot retrocederá.
Diagrama
2. Sean los números N1, N2 y N3. Se desea saber si uno de ellos equivale a la resta de los
otros dos, es decir si: N1 = N2 - N3, N2= N1 - N3 o N3 = N1 - N2. Puede emplear la
palabra “Falso” en caso que no se pueda demostrar la resta.
Escriba el pseudocódigo de un algoritmo para el caso planteado. En caso que
Ud. lo necesite, puede apoyarse en una narrativa del algoritmo o un diagrama
de flujo.
¿Cómo se escribiría el algoritmo de la pregunta anterior en PHP? Haga
solamente el bloque de if/else para el cálculo de la resta de los números.
Desarrollo
Algoritmo
Ahora mostrare que sucede al ingresar tres números (15, 10 y 5) a nuestro algoritmo y luego
ejecutarlo.
Conclusión
Con este trabajo pudimos acercarnos más a lo que es el desarrollo de algoritmos y sus
herramientas como el pseudocódigo, diagramas de flujo, para llegar finalmente a su desarrollo
en algún lenguaje de programación.
Bibliografía