Se tienen los sueldos de 10 empleados de una empresa y necesitamos saber cuántos de estos empleados tienen un sueldo superior al promedio del grupo.
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 i,c Como Entero
Definir sueldos,suma,promedio Como Real
Colocamos el tamaño al arreglo.
Dimension sueldos[10]
Inicializamos las siguientes variables.
suma = 0
c = 0
Creamos un ciclo que se repite 10 veces.
para i = 0 Hasta 9 Con Paso 1 Hacer
En cada bucle pedimos que se ingrese un sueldo.
Escribir «Ingresa un sueldo»
Este sueldo lo ingresamos en el arreglo sueldos.
leer sueldos[i]
FinPara
Creamos otro ciclo, con este ciclo sumamos todos los sueldos del arreglo.
para i = 0 Hasta 9 Con Paso 1 Hacer
suma = suma + sueldos[i]
FinPara
Calculamos el promedio del arreglo.
promedio = suma / 10
Mostramos en pantalla el promedio de los sueldos, comprendidos en el arreglo.
Escribir «Sueldo promedio: «,promedio
Creamos otro ciclo que se repite 10 veces.
para i = 0 Hasta 9 Con Paso 1 Hacer
En cada bucle evaluamos si los sueldos comprendidos en el arreglo son mayores al promedio.
si sueldos[i] > promedio Entonces
En dado caso de que se cumpla la condición lo mostramos en pantalla y posteriormente lo contamos.
Escribir «Sueldo «,i+1,»: «,sueldos[i]
c = c + 1
FinSi
FinPara
Finalmente mostramos en pantalla el total de sueldos mayores al promedio.
Escribir «Sueldos mayores al promedio: «,c
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
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.