Algoritmo para Calcular el Área de un Trapecio en PSeInt (Guía 2026)

El área del trapecio (A = (Base mayor + base menor) / 2 × altura) es el primer ejercicio donde el orden de las operaciones realmente importa: sin paréntesis, la división se aplica solo a la base menor. Perfecto para entender la precedencia de operadores.

Código completo

Algoritmo AreaTrapecio
    // Calcula el área del trapecio: A = ((B + b) / 2) × h
    Definir baseMayor, baseMenor, altura, area Como Real
    Escribir "Ingrese la base mayor: "
    Leer baseMayor
    Escribir "Ingrese la base menor: "
    Leer baseMenor
    Escribir "Ingrese la altura: "
    Leer altura
    area <- ((baseMayor + baseMenor) / 2) * altura
    Escribir "El área del trapecio es: ", area
FinAlgoritmo

Explicación paso a paso

Definimos las dos bases, la altura y el área como Real. Leemos los tres valores y aplicamos la fórmula con doble paréntesis: primero se suman las bases, luego se divide entre 2 para obtener el promedio de las bases, y finalmente se multiplica por la altura.

Errores comunes

  • Olvidar los paréntesis y escribir baseMayor + baseMenor / 2 * altura: la división se aplica solo a baseMenor.
  • Confundir el orden de las bases (mayor/menor): el resultado es el mismo, pero el enunciado suele pedir un orden.
  • Declarar las variables como Entero y truncar medidas con decimales.

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

Ver curso de Python en español →

Publicaciones Similares