Calcular el área de un cuadrado un rectángulo un triángulo y circulo
Escribir un programa que calcule el área de un cuadrado, un rectángulo y un triángulo
Bien como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces primero le ponemos un nombre, en mi caso:
Algoritmo detarea
Declaramos las siguientes variables.
Definir n Como Entero
Definir a,b Como Real
Pedimos que se ingrese una opción una de las 4 opciones.
Escribir «Ingresa una opción»
Escribir «1 = área del cuadrado»
Escribir «2 = área del rectángulo»
Escribir «3 = área del triángulo»
Este dato lo ingresamos en la variable n.
leer n
Evaluamos si n es mayor a “0” pero menor a “5”.
si n > 0 y n < 5 Entonces
Si la condición se cumple, entonces evaluamos si «n» es igual a “1”.
si n == 1 Entonces
Si la condición se cumple, entonces procedemos a calcular el área del cuadrado.
Escribir «Ingresa el lado del cuadrado»
leer a
Escribir «El área del cuadrado es: «,a*a
SiNo
Cuando la condición no se cumpla, entonces evaluamos si «n» es igual a 2.
si n == 2 Entonces
Si esta condición se cumple, entonces procedemos a calcular el área del rectángulo.
Escribir «Ingresa la base»
leer a
Escribir «Ingresa la altura»
leer b
Escribir «El área del rectángulo es: «,a*b
SiNo
Si la condición no se cumple, entonces evaluamos si «n» es igual a 3.
si n == 3 Entonces
Si esta condición se cumple, entonces procedemos a calcular el área del triángulo.
Escribir «Ingresa la base»
leer a
Escribir «Ingresa la altura»
leer b
Escribir «EL área del triángulo es: «,(a*b)/2
SiNo
Finalmente si no se cumple, ninguna de las condiciones anteriores, entonces calculamos el área del círculo.
Escribir «Ingresa el radio»
leer r
Escribir «El área del circulo es: «,3.1416 * r * r
FinSi
FinSi
FinSi
SiNo
Cuando se ingrese una opción incorrecta, mostramos el siguiente mensaje.
Escribir «Ingresa una opción correcta»
FinSi
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.