Ciencia, Algoritmos

Para esta nueva entrega del CURSO DE ALGORITMOS, realizaremos un ejercicio en el cual utilizaremos condicionales para realizar una u otra operación matemática; teniendo en cuenta el valor de una variable ingresada; este ejercicio tendrá como finalidad Calcular el número de pulsaciones de una persona, veamos a continuación todos los detalles de este ejercicio,

Algoritmo para Calcular el número de pulsaciones de una persona en PSeInt

Caso: Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio aeróbico; la fórmula que se aplica cuando el sexo es femenino es: núm. pulsaciones = (220 – edad) / 10 y si el sexo es masculino la fórmula es: núm. pulsaciones = (210 – edad) / 10.

¿Cuál es la estructura de este algoritmo?

Veamos a continuación las partes que debemos conocer del ejercicio.

Datos de entrada

  • Edad de la persona.
  • Ingresar mediante 1 o 2, Masculino y 2 Femenino respectivamente.

Procesos

  • Comprobar si es masculino o femenino.
  • Hacer la operación correspondiente para cada sexo.

Salidas

  • Pulsaciones calculadas.

Ejercicio en PSeInt para Calcular el número de pulsaciones

Análisis final

Lo importante de nuestro algoritmo, es básicamente la posibilidad de ejecutar una ecuación u otra, teniendo en cuenta el valor ingresado para la variable sexo; si observas, utilizamos la misma variable «pul», esto porque solo es posible realizar uno de los dos cálculos. Basados en que hemos determinado los valores 1, para masculino, y 2 para femenino.

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

El «sino», del segundo condicional, se ejecuta, cuando ninguno de los dos condicionales anteriores es evaluado como verdadero; esto sucede, cuando se ingresa un número diferente a 1 o 2.

Algo a tener presente es que el mensaje con el número de pulsaciones calculado, está fuera de los condicionales; esto es porque sea cual sea el valor ingresado para el sexo, se mostraría este mensaje.

Finalmente, si se ingresa un valor diferente a 1 o 2, se mostraría que las pulsaciones son 0; si deseas subsanar esto, solo debes ubicar este mensaje, debajo de cada cálculo realizado.

Salida del algoritmo

*** Ejecución Iniciada. ***
Ingrese el sexo: 1 Masculino, 2: Femenino
> 1
Ingrese su edad:
> 33
El número de pulsaciones que debe tener es: 17.7
*** Ejecución Finalizada. ***

 

Deja una respuesta

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