HERRAMIENTAS

[Herramientas][bleft]

PROGRAMACIÓN

[Programacion][bsummary]

CIENCIAS BÁSICAS

[cienciasbasicas][grids]

BIOGRAFÍAS

[biografias][twocolumns]

Cómo Calcular el Área y Perímetro de un Triángulo Equilátero en PSeInt



¡Hola! Qué gusto tenerte por aquí de nuevo en Bits de Ciencia. Hoy vamos a resolver un clásico infaltable en la introducción a la programación: el cálculo del área y perímetro de un triángulo equilátero en PSeInt.

A primera vista, calcular estas magnitudes puede parecer algo de rutina, pero hacerlo en código nos permite entender cómo interactúan los datos ingresados por el usuario con las variables en memoria y las fórmulas matemáticas básicas.


Comprendiendo la Geometría del Triángulo Equilátero

Para no meter líneas de código a ciegas, primero recordemos cómo funciona un triángulo equilátero en el mundo real. Imagina que tienes una rebanada de pizza perfecta o una señal de tránsito triangular: la gran ventaja de esta figura es que sus tres lados miden exactamente lo mismo.

Geometría del Triángulo Equilátero

Las Fórmulas Matemáticas

Para obtener nuestros resultados utilizaremos dos expresiones fundamentales:

  • Área (\(A\)): Representa la superficie encerrada por el triángulo y depende de su base (\(B\)) y su altura (\(H\)):

    \[A = \frac{B \cdot H}{2}\]

  • Perímetro (\(P\)): Es el contorno o la suma de las longitudes de sus tres lados iguales (\(L\)):

    \[P = 3 \cdot L\]


Implementación del Algoritmo en PSeInt

A continuación verás la estructura del programa en PSeInt. Hemos organizado el flujo en tres partes claras: declaración e ingreso de datos, procesamiento matemático e impresión final en pantalla.

Código Fuente en Pseudocódigo

Algoritmo A_P_Triangulo_EQUILATERO
    // 1. DECLARACIÓN DE VARIABLES
    Definir B, H, L, A, P Como Real
    
    Escribir '==================================================='
    Escribir '  CÁLCULO DE ÁREA Y PERÍMETRO: TRIÁNGULO EQUILÁTERO'
    Escribir '==================================================='
    Escribir ''
    
    // 2. ENTRADA DE DATOS
    Escribir 'Introduzca la base (B): ' Sin Saltar
    Leer B
    
    Escribir 'Introduzca la altura (H): ' Sin Saltar
    Leer H
    
    Escribir 'Introduzca la longitud de un lado (L): ' Sin Saltar
    Leer L
    
    // 3. PROCESAMIENTO Y CÁLCULOS
    A <- (B * H) / 2
    P <- 3 * L
    
    Escribir ''
    Escribir '---------------------------------------------------'
    Escribir 'RESULTADOS:'
    // 4. SALIDA DE DATOS
    Escribir 'El área del triángulo es: ', A
    Escribir 'El perímetro del triángulo es: ', P
    Escribir '---------------------------------------------------'
FinAlgoritmo

Tutorial en Video Paso a Paso

Complementa este aprendizaje con la explicación didáctica y la simulación paso a paso disponible en nuestro canal oficial de YouTube:



Diagrama de Flujo del Algoritmo

Para visualizar cómo viaja la información desde la consola de entrada hasta el cálculo final, aquí tienes la representación en diagrama de flujo:

            [ Inicio: A_P_Triangulo_EQUILATERO ]
                              │
             [ Declarar B, H, L, A, P como Real ]
                              │
             [ Solicitar y Leer Base (B) ]
                              │
             [ Solicitar y Leer Altura (H) ]
                              │
             [ Solicitar y Leer Lado (L) ]
                              │
             ┌────────────────┴────────────────┐
             │  Calcular A = (B * H) / 2

No hay comentarios: