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 supeso. La dosis debe ser expresada en gramos

Respuestas

Respuesta dada por: jorgeecordova93
13

Respuesta:

Proceso cantidad_vitaminas

     Definir sexo Como Caracter

     Definir altura Como Entero

  Definir peso Como Entero

  Definir dosis Como Entero

   

   

  Escribir "ingrese genero del conductor varon o mujer"

  Leer sexo

   

  Escribir "ingrese altura en centimetros"

  Leer altura

   

  Escribir "ingrese su peso en libras"

  Leer peso

   

  Segun sexo Hacer

   "Varon" o "varon" o "hombre":

    Si altura > 160 y peso >= 150

     dosis<-  (estatura * 0.2) + (peso * 0.8)      

    SiNo

     

     dosis<-  (estatura * 0.3) + (peso * 0.7)

    FinSi

   "Mujer" o "mujer" o "dama":

    Si altura > 150 y peso >= 130

     dosis<-  (estatura * 0.25) + (peso * 0.75)      

    SiNo

     

     dosis<-  (estatura * 0.35) + (peso * 0.65)

    FinSi

   De Otro Modo:

     

    Escribir "ERROR"

  FinSegun

  Escribir "la cantidad dde dosis que deben de tomar los estudiantes es de ", dosis

FinProceso

Respuesta dada por: megatokay
0

A continuación pseudocódigo que muestra la cantidad de vitaminas a ser administradas a estudiantes según ciertas condiciones como el peso,  altura, si es hombre o mujer. Se adjunta imagen del programa y el diagrama de flujo.  

Algoritmo en pseint para calcular dosis de vitaminas

  • // Definir variables

Definir p,h,dosis Como Real

Definir s Como Caracter

  • // Ingresar datos

Repetir

 Escribir 'Diga su peso en libras :' Sin Saltar

 Repetir

  Leer p

 Hasta Que p>0

 Escribir 'Diga su altura en metros : ' Sin Saltar

 Repetir

  Leer h

 Hasta Que h>0

 Escribir 'Diga su género (m/f) : ' Sin Saltar

 Repetir

  Leer s

  s <- Minusculas(s)

 Hasta Que (s=='m') O (s=='f')

  •  // calcular ls dósis de vitaminas

 Segun s  Hacer

  'm':

   Si (h>1.60) Y (p>=150) Entonces

    dosis <- (h*0.20)+(p*0.80)

   SiNo

    dosis <- (h*0.30)+(p*0.70)

   FinSi

  'f':

   Si (h>1.50) Y (p>=130) Entonces

    dosis <- (h*0.25)+(p*0.75)

   SiNo

    dosis <- (h*0.35)+(p*0.65)

   FinSi

 FinSegun

 Escribir 'Dosis de Vitaminas que debe consumir es: ',dosis

  •  // mostrar resultado en pantalla

 Repetir

  Escribir 'Continuar?: (s/n)'

  Leer continuar

 Hasta Que (continuar=='s' O continuar=='n')

Hasta Que continuar=='n'

FinAlgoritmo

Para saber más acerca de algoritmo en pseint consulte: https://brainly.lat/tarea/50195895

#SPJ2

Adjuntos:
Preguntas similares