Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - channel

Páginas: [1]
1
Hola, ya tengo mi codigo hecho trata sobre calcular el IMC y te imprime si estas en sobrepeso o en riesgo de desnutrición, solo que tengo un detalle mi maestra quiere que lo haga en tipo archivo.que lo que haya impreso se guarde como un texto(al menos eso entendi) o que tambien el usuario pueda meter varios datos (ejemplo otras personas ). y que tambien que les pueda dar de "baja" que se actualizen.

ejemplo:

nombre: juan                         
peso: 35
altura:1.75
su masa corporal es :xxx
tiene sobrepeso

he aqui mi codigo

Código: [Seleccionar]
#include<stdio.h>
#include<conio.h>
struct   peso
{
float a,b,c,z;
float r,s,d,e;
float q,w,t,x;
}p;
jovenes();
adulto();
nene();
menu();
portada();
main()
{
 portada();
 menu();
 return 0;
 }
 portada()
 {
 clrscr();
 char a,A;
 printf("\n");
 printf("Programacion\n");
 printf("xxxxxxxxxxxxxxxxxx\n");
 printf("xxxxxxxxxxxxxxxxxx\n");
 printf("xxxxxxxxxxxxxxxxxxxxxx\n");
 printf("xxxxxxxxxxxxxxxxxxxxxx\n");
 printf("xxxxxxxxxxxxxxxxxxx\n");
 printf("xxxxxxxxxxxxxxxxxxxx\n");
 printf("xxxxxxxxxxxxxxxxxxxxx\n");
 printf("\n presione a");
 scanf("%s",&a);
 if("((a=='a')||(a==A)");
 {
 clrscr();
 menu();
 }
 return 0;
 }
 menu()
 {clrscr();
 int n;
 printf("1.niño\n");
 printf("2.jovenes\n");
 printf("3.adulto\n");
 printf("4.regresar\n");
 printf("5.salir\n");
 scanf("%d",&n);

 switch(n)
 {
 case 1:{clrscr();
 printf("niño\n");
 nene();}
 break;
 case 2:{clrscr();
 printf("jovenes\n");
 jovenes();}
 break;
 case 3:{clrscr();
 printf("adultos\n");
 adulto();}
 break;
 case 4:{clrscr();
 printf("regresar\n");
 portada();}
 case 5:{clrscr();
 return 0;}
default:printf("no encontramos resultados");
}
getch();
return 0;
}
nene()
{
printf("dar nombre:  ");
scanf("%s",&p.z);
printf("dar la altura:  ");
scanf("%f",&p.a);
printf("dar el peso:   ");
scanf("%f",&p.b);
p.c=(p.b/(p.a*p.a));
printf("la masa corporal del ni¤o es: %f",p.c);
if(p.c>=18.00)
printf("\ntiene sobre peso");
else
printf("\nno tiene sobre peso");
getch();
return 0;
}
jovenes()
{clrscr();
float o=30.18,z=25.20;
printf("dar nombre  ");
scanf("%s",&p.e);
printf("dar la altura con decimales\n");
printf("dar altura: ");
scanf("%f",&p.q);
printf("dar peso: ");
scanf("%f",&p.w);
p.t=(p.w/(p.q*p.q));
printf("la masa corporal es:%f",p.t);
if(p.t<=o)
printf("\nno tiene sobre peso");
else
printf("\ntiene sobre peso");
if(p.t>=z)
printf("probabilidades de sufrir desnutricion");
else
printf("estas en forma");
getch();
return 0;
}
adulto()
{ clrscr();
 float f=18.5,c=16.4;
 printf("dar nombre:  ");
 scanf("%s",&p.x);
 printf("dar la altura con dos decimales\n");
 printf("DAR LA ALTURA\n");
 scanf("%f",&p.r);
 printf("DAR EL PESO\n");
 scanf("%f",&p.s);
 p.d=(p.s/(p.r*p.r));
 printf("LA MASA CORPORAL ES:%f",p.d);
 if (p.d<=f)
 printf("no tiene sobre peso\n");
 else
 printf("tiene sobre peso\n");
 if (p.d<=c)
 printf( "esta en riesgo de desnutricion estas en bunas condiciones\n ");
 else
 printf("no esta en riesgo de desnutricion");
 getch();
 return 0;
 }

gracias.

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".