Algoritmo para calcular el promedio de un arreglo en PSeInt (Guía 2026)

El promedio de un arreglo se calcula sumando sus elementos y dividiendo entre la cantidad. Este algoritmo combina la lectura del vector con el acumulador: mientras se leen los datos ya se van sumando, y al final se divide entre n.

Código completo

Algoritmo PromedioArreglo
    Definir a Como Entero
    Definir n, i Como Entero
    Definir suma, promedio Como Real
    Dimension a[10]
    suma <- 0
    Escribir "¿Cuántos elementos (máx 10)?"
    Leer n
    Para i <- 1 Hasta n Con Paso 1 Hacer
        Escribir "Elemento ", i, ":"
        Leer a[i]
        suma <- suma + a[i]
    FinPara
    promedio <- suma / n
    Escribir "El promedio es: ", promedio
FinAlgoritmo

Explicación paso a paso

  1. Se dimensiona el arreglo y se define suma como Real para no perder decimales.
  2. Se lee la cantidad de elementos n.
  3. En el ciclo de lectura se acumula cada valor en suma al mismo tiempo.
  4. Al terminar se calcula promedio <- suma / n.
  5. Se muestra el promedio con sus decimales.

Errores comunes

  • Definir suma como Entero: la división daría un resultado truncado; suma y promedio deben ser Real.
  • Dividir entre 10 fijo: se divide entre n (los elementos usados), no entre el tamaño máximo del arreglo.
  • n = 0: si no se ingresan elementos habría división entre cero; conviene validar que n > 0.

🚀 ¿Ya dominas la lógica? Da el salto a Python

Ver curso de Python en español →

Publicaciones Similares