Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include<conio.h>
#include<math.h>
struct datos
{
char nombre[30];
int cedula;
float peso, estatura, imc;
};
int main(){
datos encuesta[300];
int opc=1, l=-1, i;
char resp;
while(opc<1 || opc>3)
{
cout<<"Opcion incorrecta ";
cin>>opc;
}
switch(opc)
{
case 1:
resp='s';
while((resp=='s' || resp=='S') && l<299)
{ l++;
cout<<"Ingrese sus datos:\n";
cout<<"Nombre(Coloque punto (.) al final): ";
cin.getline(encuesta[l].nombre, 30, '.');
cout<<"Cedula: ";
cin>>encuesta[l].cedula;
cout<<"Peso: ";
cin>>encuesta[l].peso;
cout<<"Estatura (En metros, coloque un punto (.) ): ";
cin>>encuesta[l].estatura;
encuesta[l].imc=encuesta[l].peso/pow(encuesta[l].estatura,2);
case 2:
if(l>-1){
cout<<"Resultados de la Encuesta\n";
cout<<"Nombre Cedula IMC ";
for(i=0; i<=l; i++){
cout<<encuesta[i].nombre<<"
"<<encuesta[i].cedula<<" ";
cout<<encuesta[i].imc<<" "<<endl;
}
}
else
cout<<"No se han ingresado datos"<<endl;
break;
case 3:
cout<<"Gracias por participar!!"<<endl;
break;
default:
cout<<"Opcion incorrecta"<<endl;
break;
}
getch();
return 0;
}