Ciencia, Algoritmos

Sean bienvenidos a un nuevo artículo de la sección de algoritmos; hoy veremos un ejercicio que permitirá comprender varios aspectos en el desarrollo de algoritmos, como lo son el manejo de variables. Selección de opciones y el cálculo dependiendo de la opción seleccionada, recrearemos un ejercicio de cómo calcular el área del cuadrado, triángulo o círculo en algoritmos; dependiendo la opción elegida por el usuario, empecemos.

Cómo calcular área del cuadrado, triángulo o círculo en Algoritmos con PSeInt

Caso: Escribir un algoritmo que solicite tres opciones: (0) Cálcular el área de un cuadrado, (1) Cálcular el área de un triángulo, (2) Cálcular el área de un círculo.

Así mismo se deberán realizar las operaciones correspondientes de cada opción. en caso de ingresar una opción inválida deberá informar al usuario.

Datos de entrada:

  • Opciones disponibles para el usuario: (0: Área del cuadrado, 1: Área del triángulo, 2: Área del circulo).
  • Solicitar según el caso: el lado, la base, la altura o el radio.

Procesos

  • Comprobar la opción elegida por el usuario.
  • Cálculo del área del cuadrado: «A=L*L«.
  • Calcular área del triángulo: «A=(b*h)/2«.
  • Cálculo del área del círculo: «A=(π*r)²«.

Salidas

  • La salida dependerá de la opción elegida por el usuario; mostrando de esta forma el área correspondiente, ya sea del cuadrado, triángulo o círculo.

Accede a la explicación de este ejercicio en el siguiente vídeo:

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

calcular área del cuadrado

En el código anterior utilizamos la estructura condicional «Según» disponible en PSeInt; esta permitirá hacer la validación de la variable «opc» y dirigir el flujo del código a la opción correspondiente para solicitar los datos de cada forma y cálcular su área.

Es importante resaltar que la estructura «Según«, cuenta con la opción «De Otro Modo«; que permite ejecutar un bloque de código cuando ninguna de las opciones anteriores fue verdadera.

Salida del algoritmo

Veamos a continuación un ejemplo de la ejecución del algoritmo.

calcular área del cuadrado

Diagrama de flujo del algoritmo

Sentencias selectivas para calcular áreas en PSeint

Finalmente en el anterior diagrama de flujo podemos observar, la importancia de utilizar sentencias selectivas cuando deseamos redirigir el flujo de ejecución en base al valor de una variable.

Deja una respuesta

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