Cómo se calcula el área de un hexágono en PSeInt, paso a paso

Calcular el área de un hexágono regular en PSeInt puede ser una excelente práctica para entender cómo funcionan las fórmulas matemáticas y su aplicación en algoritmos. A continuación, te explico paso a paso cómo hacerlo.
Fórmula del área de un hexágono regular:
Un hexágono regular tiene seis lados iguales. Su área se puede calcular con la fórmula:
Área = (3 * √3 * L²) / 2
Donde:
- L es la longitud del lado del hexágono.
- √3 representa la raíz cuadrada de 3 (aproximadamente 1.732).
Paso 1: Identifica los datos de entrada
Necesitamos pedirle al usuario el valor del lado del hexágono:
Escribir "Introduce la longitud del lado del hexágono:" Leer lado
Paso 2: Aplica la fórmula con operaciones básicas
Usamos una variable para almacenar la raíz de 3, ya que PSeInt no tiene una constante predefinida para este valor:
raiz3 <- 1.732
Ahora, calculamos el área usando la fórmula mencionada:
area <- (3 * raiz3 * (lado ^ 2)) / 2
Paso 3: Muestra el resultado al usuario
Finalmente, imprimimos el área calculada:
Escribir "El área del hexágono es: ", area
Código completo en PSeInt

Proceso CalcularAreaHexagono
Definir lado, raiz3, area Como Real
Escribir "Introduce la longitud del lado del hexágono:"
Leer lado
raiz3 <- 1.732
area <- (3 * raiz3 * (lado ^ 2)) / 2
Escribir "El área del hexágono es: ", area
FinProceso