pablosotol

Guia Programacion 1 - Ejercicio 8

Apr 1st, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.63 KB | None | 0 0
  1. #include<stdio.h>
  2. int main(){
  3.     int opc;
  4.     float dosva1,dosvp1,dosva,alt,pes,dosvp;
  5.     printf("Ingrese el sexo para calcular la dosis necesaria (1-Masculino,2-Feminino):  ");
  6.     scanf("%d",&opc);
  7.     switch(opc){
  8.     case 1: printf("\nIngrese la altura del estudiante: ");
  9.             scanf("%f",&alt);
  10.             printf("\nIngrese el peso en libras del estudiante:  ");
  11.             scanf("%f",&pes);
  12.             if(alt>1.60 && pes>=150){
  13.             dosva=alt*0.20;
  14.             printf("\nLa dosis recomendada segun la altura es: %.2f",dosva);
  15.             dosvp=pes*0.80;
  16.             printf("\nLa dosis recomendada segun el peso es: %.2f",dosvp);
  17.  
  18.             }
  19.             else{
  20.             dosva1=alt*0.30;
  21.             printf("\nLa dosis recomendada segun la altura es: %.2f",dosva1);
  22.             dosvp1=pes*0.70;
  23.             printf("\nLa dosis recomendada segun el peso es: %.2f",dosvp1);
  24.             }
  25.     break;
  26.     case 2: printf("\nIngrese la altura del estudiante: ");
  27.             scanf("%f",&alt);
  28.             printf("\nIngrese el peso en libras del estudiante:  ");
  29.             scanf("%f",&pes);
  30.             if(alt>1.50 && pes>=130){
  31.             dosva=alt*0.25;
  32.             printf("\nLa dosis recomendada segun la altura es: %.2f",dosva);
  33.             dosvp=pes*0.75;
  34.             printf("\nLa dosis recomendada segun el peso es: %.2f",dosvp);
  35.             }
  36.             else{
  37.             dosva1=alt*0.35;
  38.             printf("\nLa dosis recomendada segun la altura es: %.2f",dosva1);
  39.             dosvp1=pes*0.65;
  40.             printf("\nLa dosis recomendada segun el peso es: %.2f",dosvp1);
  41.             }
  42.  
  43.     }
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment