Sunteți pe pagina 1din 2

Fundamentos de programación

Unidad 2

José Ángel Hernández Morán


Actividad 1 representación de algoritmos

Instrucciones:

● Utilizando el programa que desarrolló en la actividad evidencia de aprendizaje de la


unidad 1: “elabore un programa que solicite la altura en cm y la edad en años de tres
personas y imprima el año promedio y la altura promedio”
● Realiza el Pseudocódigo del programa
● Realiza el Diagrama de Flujo del programa

Contesta las siguientes preguntas

¿Qué entiendo por pseudocódigo y qué por diagrama de flujo? ¿Cuál es la diferencia entre
ellos?

El pseudocódigo es la traducción de un problema a un lenguaje más cercano a la programación,


es donde se definen los datos en general (de entrada y salida) en una forma más organizada pero
en un lenguaje natural.

El diagrama de flujo es la representación gráfica de las acciones a realizar de un algoritmo y donde


se define el orden y la acción en específico de cada línea del programa.

¿Para qué casos me conviene usar uno u otro?

Creo que para los casos más complicados podremos utilizar el Pseudocódigo porque debido a
que puedes organizar los datos más fácilmente. Y para los más simples podemos utilizar el
diagrama de flujo porque aparte de poner atención en el algoritmo también debemos enfocarnos
en las formas gráficas y eso nos puede ayudar a resaltar errores y corregirlos a tiempo.

En lo personal ¿con cuál se me facilita más representar los algoritmos?

En lo personal creo que el pseudocódigo porque con el diagrama de flujo, un algoritmo pequeño
puede alargarse bastante por la representación gráfica y creo que puedes perder mas de vista las
acciones a realizar.
¿Cuál es la importancia de saber utilizar pseudocódigo?

Es muy importante porque es donde comienzas a traducir el problema en cuestión, y definir los
pasos exactos a seguir, y si lo hacemos mal desde ahi, lo demás que realicemos estará incorrecto.

Pseudocódigo:

Inicio

Imprimir “Capture altura 1:” ()


Leer a1()
Imprimir “Capture altura 2:”()
Leer a2()
Imprimir “Capture altura 3:”()
Leer a3()
Altura promedio (a1+a2+a3)/3()
Imprimir altura promedio()
Imprimir “Capture edad 1:”()
Leer e1()
Imprimir “Capture edad 2:”()
Leer e2()
Imprimir “Capture edad 3:”()
Leer e3()
Edad promedio (e1+e2+e3)/3()
Imprimir edad promedio()

Fin()

S-ar putea să vă placă și