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
- Se dimensiona el arreglo y se define suma como Real para no perder decimales.
- Se lee la cantidad de elementos n.
- En el ciclo de lectura se acumula cada valor en suma al mismo tiempo.
- Al terminar se calcula promedio <- suma / n.
- 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
