Los diagramas de flujo son básicamente una representación gráfica de un programa o código realizado en algún lenguaje de programación, sirven para entender de mejor manera la lógica de cualquier programa y cuales son los posibles casos o condiciones que puede realizar, sin necesidad de entender estrictamente un lenguaje de programación, ya que se podría considerar que los diagramas de flujo son genéricos para cualquier lenguaje de programación, ademas de que los diagramas de flujo son evidentemente mas fáciles de entender.
- Ejercicios resueltos de diagramas de flujo
- Programa que pide 10 números y muestra el promedio
- Programa que pide 3 números y dice cual es mayor
- Programa que pide un número y dice si es mayor de edad
- Programa que pide un numero y dice si es par o non
- Programa para calcular el factorial de un número
- Programa que determina la cantidad de números pares
- Programa que pide calificaciones y dice si es aprobatorio o no
Ejercicios resueltos de diagramas de flujo
A continuación se presentan 7 ejercicios de programación resueltos por medio de diagramas de flujo, los cuales pueden ser aplicados e implementados básicamente en cualquier lenguaje de programación, ademas en cada uno de los diagramas de flujo se da una breve descripción de su función.
👊 ¿QUIERES INCREMENTAR TUS CONOCIMIENTOS EN PYTHON? 👊
Entonces te recomiendo tomar este curso de Python donde aprenderás a programar desde cero hasta convertirte en un experto, realizando varios ejercicios prácticos para que puedas aprender de una mejor manera.
👇
Programa que pide 10 números y muestra el promedio
El siguiente diagrama de flujo funciona de la siguiente manera, se piden al usuario que ingrese 10 números, y con esos 10 números el código realiza una serie de cálculos para obtener el promedio e imprimir el promedio de los números.
Programa que pide 3 números y dice cual es mayor
El siguiente diagrama de flujo funciona de la siguiente manera, se le indica al usuario que escriba 3 números diferentes, de acuerdo a lo números ingresados, el programa realiza una serie de comparaciones y condiciones para al final determinar e imprimir cual de los 3 números es el mayor.
Programa que pide un número y dice si es mayor de edad
El siguiente diagrama de flujo funciona de la siguiente manera, se le pide al usuario que ingrese un numero que hace referencia a la edad de una persona, después de eso a travez de unas comparaciones y condiciones el programa determina si es menor de edad (menor de 18 años), mayor de edad (entre 18 y 59 años) o de la tercera edad (mayor de 60 años).
Programa que pide un numero y dice si es par o non
El siguiente diagrama de flujo funciona de la siguiente manera, se le pide al usuario que ingrese cualquier numero, seguido de eso el programa realiza una operación, la cual consiste en realizar al numero el modulo de 2, por lo cual se determina e imprime si el numero es par o si el numero es no.
Programa para calcular el factorial de un número
El diagrama de flujo siguiente funciona de la siguiente manera, se le pide al usuario que ingrese un numero cualquiera y por medio de una serie de operaciones que se observan en el diagrama de flujo, se obtiene y de igual forma se imprime el factorial del respectivo número.
Programa que determina la cantidad de números pares
Este diagrama de flujo funciona de la siguiente manera, se le indica al usuario que ingrese un numero referente a la cantidad de números pares que quiera que se impriman, y con ese numero el programa una serie de condicionales para al final imprima la cantidad de números pares que se querían.
👀 Recuerda que si quieres aprender más de este lenguaje de programación, puedes acceder a este Curso de Python donde se explica paso a paso cómo aprender este lenguaje de una manera eficiente.
👇
Programa que pide calificaciones y dice si es aprobatorio o no
Este ultimo diagrama de flujo funciona de la siguiente manera, se le pide al usuario que ingrese 4 números referentes 4 calificaciones escolares, seguido de eso el programa determina si alguna de esas calificaciones es reprobatoria o aprobatoria, esto tomando en cuenta las reglas generales de las escuelas.
Aparte de los diagramas de flujo, si te interesa aprender a convertir estos diagramas a scripts de programación, también se encuentra una gran variedad de códigos realizados tanto en lenguaje C, lenguaje Python y lenguaje C++ en esta pagina.