
como hacer operaciones con [i] de diferentes datos
Publicado por Jose (2 intervenciones) el 18/02/2022 17:22:56
de los tdatos que se ingresen necesito sacar el promedio de el sueldos, contador de los sexos y cuales son mayores de edad pero como tengo [ i ], no se como hacer esas operaciones
struct persona{
char nombre[20];
int edad;
char sexo[1];
int sueldo;
}persona[10];
// Funcion principal
main(){
for (int i = 1; i < 11; i++){
cout << i << endl;
cout<<"Programa que muestra los datos de 10 personas diferentes\n";
cout<<"Introduce el nombre de la persona " <<i<<endl;
cin>>persona[i].nombre;
cout<<"Introduce la edad de la persona " <<i<<endl;
cin>>persona[i].edad;
cout<<"Introduce el sexo de la persona " <<i<<endl<< " (M),(F) ";
cin>>persona[i].sexo;
cout<<"Introduce el sueldo de la persona " <<i<<endl;
cin>>persona[i].sueldo;
cout<<endl;
}
cout<<"\n+++++++++++++++++++++++++++++++++++++++++++++\nImprimiendo Datos...\n";
cout<<"El registro de personas que se introdujo es: \n\n";
for (int i = 1; i < 11; i++){
cout<<"\t"<<persona[i].nombre;
cout<<"\t"<<persona[i].edad;
cout<<"\t"<<persona[i].sexo;
cout<<"\t"<<persona[i].sueldo<<"\n\n";
cout<<endl;
}
struct persona{
char nombre[20];
int edad;
char sexo[1];
int sueldo;
}persona[10];
// Funcion principal
main(){
for (int i = 1; i < 11; i++){
cout << i << endl;
cout<<"Programa que muestra los datos de 10 personas diferentes\n";
cout<<"Introduce el nombre de la persona " <<i<<endl;
cin>>persona[i].nombre;
cout<<"Introduce la edad de la persona " <<i<<endl;
cin>>persona[i].edad;
cout<<"Introduce el sexo de la persona " <<i<<endl<< " (M),(F) ";
cin>>persona[i].sexo;
cout<<"Introduce el sueldo de la persona " <<i<<endl;
cin>>persona[i].sueldo;
cout<<endl;
}
cout<<"\n+++++++++++++++++++++++++++++++++++++++++++++\nImprimiendo Datos...\n";
cout<<"El registro de personas que se introdujo es: \n\n";
for (int i = 1; i < 11; i++){
cout<<"\t"<<persona[i].nombre;
cout<<"\t"<<persona[i].edad;
cout<<"\t"<<persona[i].sexo;
cout<<"\t"<<persona[i].sueldo<<"\n\n";
cout<<endl;
}
Valora esta pregunta


0