Calcular el más grande el más pequeño y la media de N números

Calcular el más grande el más pequeño y la media de N números

Escribir un programa que calcule el más grande, el más pequeño y la media de N números

Bien como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las variables.

       Definir c Como Entero

       Definir a,b,n,promedio,suma Como Real

Inicializamos las siguientes variables.

       n = 1

       a = 0

       b = 0

       c = 1

       suma = 0

       promedio = 0

Creamos un ciclo que se repite mientras “n” sea diferente de cero.

       Mientras n <> 0 Hacer

En cada bucle pedimos que se ingrese un número.

                   Escribir «Ingresa un número»

Este número se almacena en la variable n.

               leer n

Evaluamos si “n” es diferente de cero.

                   si n <> 0 Entonces

Si la condición se cumple, entonces en la variable suma vamos sumando estos números.

                           suma = suma + n

En cada bucle calculamos el promedio.

                      promedio = suma / c

Evaluamos si c es igual a 1.

                      si c == 1 Entonces

Si la condición se cumple, entonces la variable a, toma el valor de n.

                                       a = n

La variable “b”, toma el valor de “n”.

                              b = n

                      SiNo

Evaluamos si “n” es mayor a la variable “a”.

                                       si n > a Entonces

Si la condición se cumple, “a” toma lo que tiene “n”.

                                              a = n

                              SiNo

Si la condición anterior no se cumple, entonces evaluamos si “n” es menor a “b”.

                                                      si n < b Entonces

si la condición se cumple, entonces “b” toma lo que tiene “n”.

                                            b = n

                                     FinSi

                              FinSi

                      FinSi

En cada bucle, vamos incrementando la variable c en 1.

                      c = c + 1

               FinSi

       FinMientras

Finalmente mostramos el número mayor, el menor y el promedio de números.

       Escribir «El número mayor es: «,a

       Escribir «El número menor es: «,b

       Escribir «El promedio de números es: «,promedio

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo, este algoritmo pide «n» números y finaliza cuando se ingresa un cero, el cero no se toma en cuenta.

Calcular el más grande el más pequeño y la media de N números
Calcular el más grande el más pequeño y la media de N números
Descargar Programa

Espero que este código te guste y te pueda ser de utilidad, un saludo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *