Se tiene en un arreglo cien elementos representando calificaciones

Se tiene en un arreglo cien elementos representando calificaciones de los estudiantes de una escuela. Realice un algoritmo que lea el arreglo y calcule la calificación promedio del grupo, además, que cuente los estudiantes que obtuvieron calificaciones arriba del promedio del grupo. Represéntelo mediante diagrama de flujo, diagrama N/S y pseudocódigo.

Haz clic aquí para suscribirte a mi canal

Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las siguientes variables.

               Definir x,c,vector Como Entero

               Definir suma,promedio Como Real

Colocamos el tamaño al vector.

               Dimension vector[100]

Creamos un ciclo que se repite 100 veces.

               para x = 1 Hasta 100 Con Paso 1 Hacer

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

                              Escribir «Ingresa un número»

Este número lo ingresamos en el vector.

                              leer vector(x)

               FinPara

Inicializo la variable suma en cero.

               suma = 0

Creamos otro ciclo que también se repite 100 veces y en cada bucle vamos sumando los elementos del vector y el resultado lo almacenamos en la variable suma.

               para x = 1 Hasta 100 Con Paso 1 Hacer

                              suma = suma + vector(x)

               FinPara

Ya que tenemos la suma, entonces calculamos el promedio.

               promedio = suma / 100

               Escribir «El promedio de calificaciones es: «,promedio

               c = 0

Nuevamente creamos un ciclo que ser repite 100 veces.

               para x = 1 Hasta 100 Con Paso 1 Hacer

En cada bucle vamos evaluando si los números del vector son mayores al promedio.

                              si vector(x) > promedio Entonces

Si la condición se cumple, entonces mostramos en pantalla estos números y los contamos con la variable c.

                                            Escribir vector(x)

                                            c = c + 1

                              FinSi

               FinPara

Finalmente mostramos en pantalla las calificaciones que se encuentran por arriba del promedio.

               Escribir «Calificaciones por arriba del promedio es: «,c

FinAlgoritmo

Se tiene en un arreglo cien elementos representando calificaciones
Se tiene en un arreglo cien elementos representando calificaciones

D E S C A R G A R

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

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