Pseudocódigo
Sin duda, en el mundo de la programación el pseudocódigo es una de las
herramientas más conocidas para el diseño de solución de problemas por
computadora.
Esta herramienta permite pasar casi de manera directa la
solución del problema a un lenguaje de programación específico.
El pseudocódigo es una serie de pasos bien detallados y claros que conducen a la
resolución de un problema.
La facilidad de pasar casi de forma directa el pseudocódigo a la computadora ha dado como resultado que muchos programadores implementen de forma directa los programas en la computadora, cosa que no es
muy recomendable, sobre todo cuando no se tiene la suficiente experiencia para tal aventura, pues se podrían tener errores propios de la poca
experiencia acumulada con la solución de diferentes problemas.
Por ejemplo, el pseudocódigo para determinar el volumen de una
caja de dimensiones A, B y C se puede establecer de la siguiente forma:
1. Inicio.
2. Leer las medidas A, B y C.
3. Realizar el producto de A * B * C y guardarlo en V
(V = A * B * C).
4. Escribir el resultado V.
5. Fin.
Como se puede ver, se establece de forma precisa la secuencia de los
pasos por realizar; además, si se le proporciona siempre los mismos valores a las variables A, B y C, el resultado del volumen será el mismo y, por
consiguiente, se cuenta con un final.
Diagramas de flujo
Los diagramas de flujo son una herramienta que permite representar visualmente qué operaciones se requieren y en qué secuencia se deben efectuar para solucionar un problema dado.
Por consiguiente, un diagrama
de flujo es la representación gráfica mediante símbolos especiales, de los
pasos o procedimientos de manera secuencial y lógica que se deben realizar para solucionar un problema dado.
Principales símbolos utilizados para construir los diagramas de flujo.
Principales símbolos utilizados en los diagramas de flujo para
indicar las operaciones que se realizan para producir un resultado.
👇
Diagrama de flujo para obtener el volumen de un cubo
Y como se puede ver de manera gráfica, se establece de forma precisa
la secuencia de los pasos por realizar para obtener el resultado del volumen.
Como se puede verificar, son los mismos pasos que se establecieron
en el algoritmo presentado previamente mediante el pseudocódigo.
Ejemplo 2.
Un estudiante realiza cuatro exámenes durante el semestre, los cuales tienen la misma ponderación. Realice el pseudocódigo y el diagrama de flujo
que representen el algoritmo correspondiente para obtener el promedio
de las calificaciones obtenidas.
Las variables que se van a utilizar en la solución de este problema se
muestran en la tabla 2.3.
Para explicar este proceso, primeramente se parte de que para poder
obtener un promedio de calificaciones es necesario conocer estas calificaciones, las cuales las tenemos que leer de alguna parte (C1, C2, C3, C4);
posteriormente, se tienen que sumar para saber el total de calificaciones
obtenidas (S), y con base en el número de calificaciones proporcionadas
(4), poder calcular el promedio obtenido (P) y presentar el resultado obtenido, éste de manera escrita.
Ahora bien, el diagrama de flujo 2.2 muestra la representación correspondiente mediante la cual se debe utilizar el mismo razonamiento
que se utilizó al crear el pseudocódigo.
Ejemplo 2.3
Se requiere conocer el área de un rectángulo.
Realice un algoritmo para tal
fin y represéntelo mediante un diagrama de flujo y el pseudocódigo para
realizar este proceso.
Como se sabe, para poder obtener el área del rectángulo, primeramente se tiene que conocer la base y la altura, y una vez obtenidas se presenta el resultado.
La tabla 2.4 muestra las variables que se van a utilizar para elaborar
el algoritmo correspondiente.
La estructura del pseudocódigo 2.3 muestra el algoritmo que permite obtener el área del rectángulo.
1. Inicio
2. Leer A, B
3. Hacer Área = B * A
4. Escribir Área
5. Fin
👆Pseudocódigo 2.3 Algoritmo para determinar el área de un rectángulo.
Ejemplo 2.4
Se requiere obtener el área de una circunferencia.
Realizar el algoritmo
correspondiente y representarlo mediante un diagrama de flujo y el pseudocódigo correspondiente.
De igual forma que en los problemas anteriores, es importante establecer la tabla de variables que se utilizarán para la solución del problema,
pero ahora previamente se analizará qué se requiere para obtener el área
de la circunferencia.
Si se analiza la fórmula que se utiliza para tal fin, se puede establecer
que se requiere un valor de radio solamente y que se debe dar un valor
constante, que es el valor de PI, que se establece como 3.1416.
Con esto
ahora se puede establecer la tabla 2.5 con las variables correspondientes.
Da click en el siguiente imagen para ver más ejemplos:
No hay comentarios.:
Publicar un comentario