Ciencia, Algoritmos

Algoritmo con menú de opciones (Sumar, Restar, Multiplicar y Dividir) en PSeInt

Cuando un usuario utiliza un Software; deberá tener al alcance de su mano, diversas opciones que le permitan acceder a las funcionalidades deseadas dentro de ese Software, estas opciones pueden ser muy variadas y son establecidas por el programador, según las necesidades, roles y trabajos que el usuario deba realizar, llevando este contexto al ambiente algorítmico, hoy haremos un algoritmo con menú de opciones, que permita seleccionar 1 entre 4 alternativas para realizar acciones, entre ellas (Sumar, restar, multiplicar o dividir), veamos el ejemplo.

Algoritmo con menú de opciones en PSeInt

Detalles del caso estudio: Desarrollar un algoritmo con menú de opciones, para realizar las operaciones: Suma, resta, multiplicación o división de dos números, se deberá solicitar 2 números y realizar la opción deseada.

Datos de entrada:

  • Dos números.
  • Opción a realizar: Suma, Resta, Multiplicación o División.

Proceso

🌟 ¡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!

  • Validación de la opción a realizar.
  • Operación correspondiente.

Salida

  • Resultado de la operación seleccionada.

Código del algoritmo explicado paso a paso

 

 

Análisis del código

Podemos apreciar claramente el menú de opciones creado a manera de mensajes; mediante el cual indicamos al usuario que opciones tiene disponibles para trabajar, luego de ingresar la opción disponible solicitamos los dos números; haciendo uso de un condicional realizamos la operación que el usuario seleccionó, además asignamos a una variable el nombre en texto, como salida obtendríamos:

Como hacer un algoritmo con menú de opciones

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

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