AYUDAAA :(
Dado el peso, la altura y el sexo, de unos estudiantes. Realizar un programa en pseudocódigo que determine la cantidad de vitaminas que deben consumir estos estudiantes, en base al siguiente criterio:
Si son varones, y su estatura es mayor a 1.60, y su peso es mayor o igual a 150 lb, su dosis, serán: 20% de la estatura y 80% de su peso. De lo contrario, la dosis será la siguiente: 30% de la estatura y 70% de su peso.
Si son mujeres, y su estatura es mayor de a 1.50 m y su peso es mayor o igual a 130 lb, su dosis será: 25% de la estatura y 75% de su peso. De lo contrario, la dosis será: 35% de la estatura y 65% de su peso. La dosis debe ser expresada en gramos
ALGORITMOS - PSEINT
Respuestas a la pregunta
Respuesta:
Algoritmo Ayuda
Escribir "Ingrese el peso en Libras"
Leer peso
Escribir "Ingrese la altura en Metros"
Leer altura
Escribir "Seleccione una opcion"
Escribir "1. Masculino"
Escribir "2. Femenino"
Leer sexo
Mientras sexo >2 o sexo<1 Hacer
Escribir "Opcion incorrecta"
Escribir ""
Escribir "Seleccione una opcion"
Escribir "1. Masculino"
Escribir "2. Femenino"
Leer sexo
Fin Mientras
Si sexo=1 Entonces
Si altura>1.60 y peso>=150 Entonces
dosis=(altura*0.2)+(peso*0.8)
Escribir "La dosis de vitamina que debe consumir es: " dosis " Gramos"
SiNo
dosis=(altura*0.3)+(peso*0.7)
Escribir "La dosis de vitamina que debe consumir es: " dosis " Gramos"
FinSi
FinSi
Si sexo=2 Entonces
Si altura>1.50 y peso>=130 Entonces
dosis=(altura*0.25)+(peso*0.75)
Escribir "La dosis de vitamina que debe consumir es: " dosis " Gramos"
SiNo
dosis=(altura*0.35)+(peso*0.65)
Escribir "La dosis de vitamina que debe consumir es: " dosis " Gramos"
FinSi
FinSi
FinAlgoritmo
A continuación pseudocódigo en pseint de algoritmo para calcular la dosis de vitamina que se debe administrar a un estudiante según altura, edad y genero.
Algoritmo cantidad_de_vitaminas_a_consumir
Definir peso Como Real
Definir altura Como Real
Definir genero Como caracter
Definir DosisVitamina Como Real
Repetir
Escribir Sin Saltar "Peso (libras) :"
Leer peso
Hasta Que (peso>1) y (peso<250)
Repetir
Escribir Sin Saltar "Altura (metros) : "
Leer altura
Hasta Que (altura>1) y (altura<3)
Repetir
Escribir Sin Saltar "Genero (M/F) : "
Leer genero
Hasta Que (genero=="M") O (genero=="F")
Segun genero Hacer
"M":
//estatura es mayor a 1.60, y su peso es mayor o igual a 150 lb
Si (altura > 1.60) y (peso > 150)
//dosis de: 20% de la estatura y 80% de su peso
DosisVitamina <- (altura*0.20) + (peso*0.80)
SiNo
//dosis de: 30% de la estatura y 70% de su peso
DosisVitamina <- (altura*0.30) + (peso*0.70)
Fin si
"F":
//estatura es mayor de a 1.50 m y su peso es mayor o igual a 130 lb
Si (altura > 1.50) y (peso > 130)
//dosis de: 25% de la estatura y 75% de su peso
DosisVitamina <- (altura*0.25) + (peso*0.75)
SiNo
//dosis de: 35% de la estatura y 65% de su peso
DosisVitamina <- (altura*0.35) + (peso*0.65)
Fin si
Fin Segun
Escribir "Dosis de Vitaminas para el estudiante es: ", DosisVitamina
FinAlgoritmo
Para saber más acerca de algoritmos en pseint de cálculos diversos consulte: https://brainly.lat/tarea/57874905