SlideShare una empresa de Scribd logo
1 de 5
Fundamentos de
Programación
Código en C para calcular la ingesta diaria recomendada de calorías y líquidos, de
acuerdo al sexo, peso, altura, edad y actividad física.
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define pesom 9.6
#define cmm 1.8
#define edadm 4.7
#define pesoh 13.7
#define cmh 5
#define edadh 6.8
#define F 655
#define M 66
#define libra 0.454
#define OZ 2
#define TAZA 8
#define LT 33.814
main()
{
char sexo;
doublepeson,cmn,edadn,factorn,cal,libn,oz,taza,tonza,litro;
floatpeso,cm,edad,factor;
printf("nINGESTA DIARIA CALORICA Y DE LIQUIDOS RECOMENDABLEn");
do{
printf("nIngrese el sexo:");
printf("n'a' Femenino");
printf("n'b' Masculino");
printf("n'c' Salirn");
printf("n");
sexo=getche();
switch(sexo){
case'a':
printf("nn");
printf("nIngrese su peso en kilogramos: ");
scanf ("%f",&peso);
printf("nInserte su altura en centimetros: ");
scanf ("%f",&cm);
printf("nIngrese su edad: ");
scanf ("%f",&edad);
printf("nCual es tu Factor de Actividad?n");
printf("n Personas sedentarias (hace poca actividad física): 1.2");
printf("n Actividad ligera (hace actividad física 1 a 3 veces por semana): 1.375");
printf("n Actividad moderada (hace actividad física 3 a 5 veces por semana): 1.55");
printf("n Actividad intensa (hace actividad física 6 a 7 veces por semana): 1.725");
printf("n Actividad extremadamente alta (atletas profesionales): 1.9n");
printf("nIngrese su Factor de Actividad: ");
scanf("%f",&factor);
peson=pesom*peso;
cmn=cmm*cm;
edadn=edadm*edad;
factorn=edadn*factor;
cal=F+peson+cmn-factorn;
libn=peso/libra;
oz=libn/OZ;
taza=oz/TAZA;
tonza=taza*TAZA;
litro=tonza/LT;
printf("nTotal de calorias diarias recomendadas para usted:%f caloriasnn",cal);
printf("nIngesta diaria de agua recomendada:%f litrosnn",litro);
break;
case'b':
printf("nIngrese su peso en kilogramos: ");
scanf ("%f",&peso);
printf("nInserte su altura en centimetros: ");
scanf ("%f",&cm);
printf("nIngrese su edad: ");
scanf ("%f",&edad);
printf("nCual es tu Factor de Actividad?n");
printf("n Personas sedentarias (hace poca actividad física): 1.2");
printf("n Actividad ligera (hace actividad física 1 a 3 veces por semana): 1.375");
printf("n Actividad moderada (hace actividad física 3 a 5 veces por semana): 1.55");
printf("n Actividad intensa (hace actividad física 6 a 7 veces por semana: 1.725)");
printf("n Actividad extremadamente alta (atletas profesionales): 1.9");
printf("nIngrese su Factor de Actividad: ");
scanf("%f",&factor);
peson=pesoh*peso;
cmn=cmh*cm;
edadn=edadh*edad;
factorn=edadn*factor;
cal=M+peson+cmn-factorn;
libn=peso/libra;
oz=libn/OZ;
taza=oz/TAZA;
tonza=taza*TAZA;
litro=tonza/LT;
printf("nTotal de calorias diarias recomendadas para usted:%fnn",cal);
printf("nIngesta diaria de agua recomendada:%f litrosnn",litro);
break;
case'c':
printf("nnn");
printf("nAdios");
break;
default:
printf("nnt"OpcionInvalida"");}
}while (sexo!='c');
printf("nnn");
system("pause");
}

Más contenido relacionado

La actualidad más candente

Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-c
Kevin2811
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
Jose Gonzalez
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
Abraham
 
tema-4-cinemc3a1tica-del-cuerpo-rigido.pdf
tema-4-cinemc3a1tica-del-cuerpo-rigido.pdftema-4-cinemc3a1tica-del-cuerpo-rigido.pdf
tema-4-cinemc3a1tica-del-cuerpo-rigido.pdf
imave
 
Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...
Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...
Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...
IsmaelRimache
 
Diagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnn
Diagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnnDiagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnn
Diagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnn
Pekenan
 
Torques pares y condiciones,equilibrio cuerpo rigido
Torques pares y condiciones,equilibrio cuerpo rigidoTorques pares y condiciones,equilibrio cuerpo rigido
Torques pares y condiciones,equilibrio cuerpo rigido
Alcides Cordova Mateo
 

La actualidad más candente (18)

Librerias en-lenguaje-c
Librerias en-lenguaje-cLibrerias en-lenguaje-c
Librerias en-lenguaje-c
 
Ejercicios derivadas funciones trigonometricas
Ejercicios derivadas   funciones trigonometricasEjercicios derivadas   funciones trigonometricas
Ejercicios derivadas funciones trigonometricas
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
 
Lab n⺠3 ley de hooke y cambios de energã-a potencial
Lab n⺠3   ley de hooke y cambios de energã-a potencialLab n⺠3   ley de hooke y cambios de energã-a potencial
Lab n⺠3 ley de hooke y cambios de energã-a potencial
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
 
tema-4-cinemc3a1tica-del-cuerpo-rigido.pdf
tema-4-cinemc3a1tica-del-cuerpo-rigido.pdftema-4-cinemc3a1tica-del-cuerpo-rigido.pdf
tema-4-cinemc3a1tica-del-cuerpo-rigido.pdf
 
Programa de Circuito Paralelo en C++
Programa de Circuito Paralelo en C++Programa de Circuito Paralelo en C++
Programa de Circuito Paralelo en C++
 
Informe laboratorio n°1
Informe laboratorio n°1Informe laboratorio n°1
Informe laboratorio n°1
 
Mesa de fuerzas.docx
Mesa de fuerzas.docxMesa de fuerzas.docx
Mesa de fuerzas.docx
 
Programacion
ProgramacionProgramacion
Programacion
 
Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...
Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...
Algoritmos resueltos con Diagramas de Flujo y Pseudocodigo - Pinales y Velazq...
 
Formas indet. integral imp int. numerica
Formas indet.    integral imp int. numericaFormas indet.    integral imp int. numerica
Formas indet. integral imp int. numerica
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Diagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnn
Diagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnnDiagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnn
Diagrama de flujo terminado naaaaaaaaaaaaaaaaaaannnnnn
 
Equilibrio estático y elasticidad
Equilibrio estático y elasticidadEquilibrio estático y elasticidad
Equilibrio estático y elasticidad
 
Torques pares y condiciones,equilibrio cuerpo rigido
Torques pares y condiciones,equilibrio cuerpo rigidoTorques pares y condiciones,equilibrio cuerpo rigido
Torques pares y condiciones,equilibrio cuerpo rigido
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 

Codigo en C para calculo de calorias y liquidos con estructuras de control

  • 1. Fundamentos de Programación Código en C para calcular la ingesta diaria recomendada de calorías y líquidos, de acuerdo al sexo, peso, altura, edad y actividad física. #include<stdio.h> #include<stdlib.h> #include<conio.h> #define pesom 9.6 #define cmm 1.8 #define edadm 4.7 #define pesoh 13.7 #define cmh 5 #define edadh 6.8 #define F 655 #define M 66 #define libra 0.454 #define OZ 2 #define TAZA 8 #define LT 33.814 main() {
  • 2. char sexo; doublepeson,cmn,edadn,factorn,cal,libn,oz,taza,tonza,litro; floatpeso,cm,edad,factor; printf("nINGESTA DIARIA CALORICA Y DE LIQUIDOS RECOMENDABLEn"); do{ printf("nIngrese el sexo:"); printf("n'a' Femenino"); printf("n'b' Masculino"); printf("n'c' Salirn"); printf("n"); sexo=getche(); switch(sexo){ case'a': printf("nn"); printf("nIngrese su peso en kilogramos: "); scanf ("%f",&peso); printf("nInserte su altura en centimetros: "); scanf ("%f",&cm); printf("nIngrese su edad: "); scanf ("%f",&edad); printf("nCual es tu Factor de Actividad?n"); printf("n Personas sedentarias (hace poca actividad física): 1.2"); printf("n Actividad ligera (hace actividad física 1 a 3 veces por semana): 1.375"); printf("n Actividad moderada (hace actividad física 3 a 5 veces por semana): 1.55");
  • 3. printf("n Actividad intensa (hace actividad física 6 a 7 veces por semana): 1.725"); printf("n Actividad extremadamente alta (atletas profesionales): 1.9n"); printf("nIngrese su Factor de Actividad: "); scanf("%f",&factor); peson=pesom*peso; cmn=cmm*cm; edadn=edadm*edad; factorn=edadn*factor; cal=F+peson+cmn-factorn; libn=peso/libra; oz=libn/OZ; taza=oz/TAZA; tonza=taza*TAZA; litro=tonza/LT; printf("nTotal de calorias diarias recomendadas para usted:%f caloriasnn",cal); printf("nIngesta diaria de agua recomendada:%f litrosnn",litro); break; case'b': printf("nIngrese su peso en kilogramos: "); scanf ("%f",&peso); printf("nInserte su altura en centimetros: "); scanf ("%f",&cm); printf("nIngrese su edad: "); scanf ("%f",&edad);
  • 4. printf("nCual es tu Factor de Actividad?n"); printf("n Personas sedentarias (hace poca actividad física): 1.2"); printf("n Actividad ligera (hace actividad física 1 a 3 veces por semana): 1.375"); printf("n Actividad moderada (hace actividad física 3 a 5 veces por semana): 1.55"); printf("n Actividad intensa (hace actividad física 6 a 7 veces por semana: 1.725)"); printf("n Actividad extremadamente alta (atletas profesionales): 1.9"); printf("nIngrese su Factor de Actividad: "); scanf("%f",&factor); peson=pesoh*peso; cmn=cmh*cm; edadn=edadh*edad; factorn=edadn*factor; cal=M+peson+cmn-factorn; libn=peso/libra; oz=libn/OZ; taza=oz/TAZA; tonza=taza*TAZA; litro=tonza/LT; printf("nTotal de calorias diarias recomendadas para usted:%fnn",cal); printf("nIngesta diaria de agua recomendada:%f litrosnn",litro); break; case'c': printf("nnn"); printf("nAdios"); break;