Saltar al contenido
Geek Educativo
Tecnología Recurso educativo

Cómo calcular el promedio de cuatro calificaciones con pseudocódigo paso a paso

Aprende a calcular el promedio de cuatro calificaciones con pseudocódigo: fórmula, variables, ejemplo resuelto y algoritmo listo para practicar.

Calcular un promedio es uno de los mejores ejercicios para empezar a programar porque obliga a separar claramente tres etapas: pedir datos, procesarlos y mostrar un resultado. En este ejemplo aprenderás a calcular el promedio de cuatro calificaciones mediante pseudocódigo y entenderás qué hace cada línea.

La fórmula es sencilla:

promedio = (calificación1 + calificación2 + calificación3 + calificación4) / 4

La clave es sumar primero las cuatro calificaciones y después dividir el total entre cuatro.

Entrada, proceso y salida

Antes de escribir el algoritmo conviene identificar sus componentes:

Entrada: cuatro calificaciones proporcionadas por el usuario.

Proceso: sumar las cuatro calificaciones y dividir el resultado entre cuatro.

Salida: mostrar el promedio calculado.

Este esquema de entrada → proceso → salida aparece una y otra vez en programación y sistemas de información.

Pseudocódigo completo

Algoritmo PromedioCuatroCalificaciones
    Definir c1, c2, c3, c4, promedio Como Real
    Escribir "Ingresa la primera calificación:"
    Leer c1
    Escribir "Ingresa la segunda calificación:"
    Leer c2
    Escribir "Ingresa la tercera calificación:"
    Leer c3
    Escribir "Ingresa la cuarta calificación:"
    Leer c4
    promedio <- (c1 + c2 + c3 + c4) / 4
    Escribir "El promedio es: ", promedio
FinAlgoritmo

¿Por qué usamos variables de tipo Real?

Una calificación y su promedio pueden contener decimales. Si el lenguaje o herramienta trata los valores exclusivamente como enteros, podríamos perder parte del resultado. Utilizar variables reales permite trabajar con valores como 8.5, 9.2 o 7.75.

Explicación línea por línea

“Algoritmo PromedioCuatroCalificaciones” asigna un nombre al procedimiento.

“Definir c1, c2, c3, c4, promedio Como Real” crea cinco variables. Las primeras cuatro almacenan los datos introducidos; la última guarda el resultado.

Las instrucciones “Escribir” muestran mensajes al usuario y “Leer” captura cada calificación.

La expresión promedio <- (c1 + c2 + c3 + c4) / 4 realiza el cálculo. Los paréntesis obligan a sumar primero y dividir después.

Finalmente, “Escribir” presenta el promedio en pantalla.

Ejemplo resuelto

Supongamos estas calificaciones:

8, 9, 7 y 10.

Primero sumamos:

8 + 9 + 7 + 10 = 34.

Después dividimos entre cuatro:

34 / 4 = 8.5.

El algoritmo debe mostrar:

El promedio es: 8.5

Error frecuente: olvidar los paréntesis

Si escribes una expresión como:

c1 + c2 + c3 + c4 / 4

la división puede realizarse antes que las sumas debido a la prioridad de operadores. Eso daría un resultado incorrecto. La forma segura y clara para principiantes es:

(c1 + c2 + c3 + c4) / 4

¿Se puede hacer con una sola instrucción de lectura?

Algunos intérpretes de pseudocódigo permiten leer varias variables en una misma instrucción. Sin embargo, para aprender y depurar con facilidad, pedir cada calificación por separado suele resultar más claro.

Versión con validación básica

Cuando el estudiante ya domina el ejemplo inicial, puede añadir una regla que compruebe que las calificaciones estén dentro de una escala determinada. La escala depende del contexto escolar, así que no debe asumirse siempre 0–10 o 0–100.

Una lógica genérica sería:

1. Definir el mínimo y máximo permitido.

2. Leer cada calificación.

3. Comprobar que cada valor esté dentro del rango.

4. Si todos son válidos, calcular el promedio.

5. Si alguno es inválido, mostrar un mensaje y solicitarlo nuevamente.

De esta manera el ejercicio introduce también condicionales y validación de datos.

¿Cómo calcular el promedio de cualquier cantidad de calificaciones?

Para cuatro valores podemos escribir cuatro variables. Si necesitamos procesar 20, 50 o 100 calificaciones, conviene utilizar ciclos y acumuladores.

La idea general es:

suma <- 0
Para i <- 1 Hasta n Hacer
    Leer calificacion
    suma <- suma + calificacion
FinPara
promedio <- suma / n

Este segundo ejemplo introduce una habilidad fundamental: diseñar algoritmos que funcionen para cantidades variables de datos.

Diagrama de flujo equivalente

El flujo básico se representa así:

Inicio → leer c1, c2, c3 y c4 → calcular (c1+c2+c3+c4)/4 → mostrar promedio → Fin.

Video paso a paso

Si quieres verlo funcionando en la app Pseudocode, este ejemplo del canal Geek Educativo | Profe Herrera muestra el ejercicio paso a paso.

Como continuación, consulta también el ejercicio de calculadora con estructuras MIENTRAS, PARA y SI.

Actividad práctica

Modifica el algoritmo para que calcule el promedio de cinco calificaciones. Después agrega una condición que muestre un mensaje diferente según el resultado, utilizando la escala de evaluación definida por tu docente. Finalmente, intenta resolver el mismo problema mediante un ciclo PARA.

La actividad no pretende que memorices instrucciones. El objetivo es que identifiques qué datos entran, qué operación necesitas y qué resultado debe salir.

Preguntas frecuentes

¿Cómo se calcula un promedio en pseudocódigo?

Se suman todos los valores y se divide la suma entre la cantidad de datos.

¿Cómo calculo el promedio de cuatro calificaciones?

Usa (c1 + c2 + c3 + c4) / 4.

¿Por qué deben ponerse paréntesis?

Para asegurar que la suma se realice antes de la división.

¿Qué tipo de variable conviene usar?

Una variable Real permite conservar decimales en las calificaciones y en el promedio.

¿Puedo usar PSeInt?

Sí. La lógica mostrada es compatible con la sintaxis introductoria de PSeInt, aunque pueden existir pequeñas diferencias según el perfil de lenguaje configurado.

¿Qué es un acumulador?

Es una variable que va guardando la suma parcial de varios valores, muy útil cuando usamos ciclos.

¿Cómo se calcula el promedio de N calificaciones?

Se acumulan las N calificaciones y se divide la suma entre N.

¿Este algoritmo sirve para porcentajes distintos?

No directamente. Si cada actividad tiene un peso diferente, necesitas calcular un promedio ponderado.

¿Qué es entrada, proceso y salida?

Entrada son los datos recibidos; proceso es la operación realizada; salida es el resultado mostrado.

¿Cuál es el siguiente ejercicio recomendado?

Añadir condicionales para determinar un estado según el promedio o utilizar ciclos para procesar una cantidad variable de calificaciones.

Última verificación editorial: 2 de octubre de 2026.

TRANSPARENCIA EDITORIAL

Cómo cuidamos la calidad del contenido

Geek Educativo busca explicar con claridad, verificar información relevante y actualizar los contenidos cuando el contexto cambia.

AUTOR

Marco Antonio Herrera Morales

Divulgación sobre tecnología, educación, ciencia, inteligencia artificial y cultura digital en Geek Educativo.

Conocer al autor