Diagramas de flujo en la programación estructurada

A continuación se mostraran varios ejemplos de distintos programas :

1. Diagrama de flujo que pide 10 números y muestra el promedio

Como es de costumbre siempre se debe de iniciar el programa asignando el valor de las variables.

Es recomendable poner notas para darle indicaciones al usuario 

Al momento de ingresar un dato este sustituye el valor de la variable correspondiente. ejemplo si el usuario ingresa 5 ahora N valdrá 5 

Como el problema pide la suma de 10 números esta se ira guardando en la variable S

Se lleva una cuenta de los datos ingresados  hasta ser mayor que 10 datos se sigue con el proceso y finalmente se saca el promedio,  y se manda a imprimir.



2. Diagrama de flujo que pide 3 números y diga cual es el mayor:


Como solo se solicitan tres números estos son la cantidad de variables por asignar, y mediante un proceso de comparación entre cada uno de los números capturados se puede llegar a tres posibles resultados donde cada numero registrado puede ser el mayor.












3. Diagrama que pide la edad y despliegue si es menor de edad (<18), mayor (>=18) o si pertenece a la tercera edad (>=60)

Tenemos 3 variables una consiste a la mayoría de edad y la otra es la edad mínima para ser considerado de la tercera edad.

El proceso es algo similar al anterior diagrama, cuando se captura la edad pasa por varios filtros el primero es si dicha edad es mayor o igual a 18 si no pasa este filtro se considera menor de y si lo pasa este se considera como mayor de edad y se vuelve a comparar con 60 si sobrepasa esta edad o la iguala entonces se dice que la edad capturada es de la tercera edad.  








4. Diagrama que pide un numero e indica si es par o non:






Este proceso es sencillo de entender primero se debe saber que un numero par siempre dividido entre 2 nos resulta un residuo de 0, cuando se captura el numero lo primero que se hace es calcular su Modulo (MOD) al ser dividido entre dos, si se obtiene un 0 es par y si se obtiene un numero diferente de cero es non 














5. Diagrama que calcula el factorial de un numero cualquiera:




Este diagrama no es complicado pero debemos de prestar mucha atención al momento de hacerlo.


Lo primero es tomar en cuenta que un factorial es la multiplicación de un numero por cada uno de sus antecesores ejemplo: 5! = 5x4x3x2x1  y siempre se debe multiplicar hasta uno.   
Primero se pide un numero cualquiera y este se asigna a una variable n, y n se igual con f, par después declarar otra variable donde a f le disminuimos 1.
Se realiza la multiplicación de f por la variable de f-1, y como se ve en el diagrama después de esto sigue un proceso de validacion hasta llegar al resultado correcto.  

Tome en cuenta que C!=1 esta preguntando si C es diferente de cero el signo != significa diferente, no confundirlo con el signo de factorial






6. Diagrama que solicite 4 calificaciones y diga si esta reprobado o no según las reglas de la escuela (tomando en cuenta que calificación mínima es 70 y con una unidad reprobada reprueba el curso)  


Este diagrama es fácil de entender primero se toma en cuenta las normas de la escuela en este caso se mencionaron en el enunciado del diagrama, al momento de pedir una calificación si esta es menor de 70  se reprueba y ya no puede seguir con el registro de de calificaciones y si es aprobatoria entonces sigue para finalmente decir si esta aprobado el curso o no






"La programación la debes de ver como un lenguaje debes de poder hablar lo, leerlo y entenderlo, perseverancia, dedicación y horas de practica es lo que te hacer ser buen programador, los diagramas de flujo son el pilar y estructura de cualquier programa ya que con este podemos ver y analizar el proceso de forma mas clara. Suerte con sus futuros programas"



Comentarios