Calcular el área de un cuadrado un rectángulo un triángulo y circulo

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.

Calcular el área de un cuadrado un rectángulo un triángulo y circulo
Calcular el área de un cuadrado un rectángulo un triángulo y circulo
Descargar Programa

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *