
3 programas en dev c++ ayuda es para hoy pls.
Publicado por Santiago (4 intervenciones) el 25/11/2021 03:54:00
Valora esta pregunta


-1
#include <iostream>
using namespace std;
const int TOPE = 100;
struct Club {
int numSocio;
string apellNombre;
int edad;
int deporte;
} sociosClub[TOPE];
int main()
{
int i;
int tenis=0,futbol=0;
//Registro de datos
for (i=0; i<TOPE; i++)
{
cout << "Numero de socio [1-100]: ";
cin >> sociosClub[i].numSocio; cin.ignore();
cout << "Apellido y nombre: ";
getline(cin,sociosClub[i].apellNombre);
cout << "Edad: ";
cin >> sociosClub[i].edad;
cout << "Deporte que practica [1-Tenis, 2-Futbol]: ";
cin >> sociosClub[i].deporte;
}
//Socios que practican tenis y socios que practican futbol
for (i=0; i<TOPE; i++)
if (sociosClub[i].deporte == 1)
tenis++;
else
futbol++;
cout << "\nSocios que practican tenis: " << tenis << endl;
cout << "Socios que practican futbol: " << futbol << endl;
return 0;
}
#include <iostream>
using namespace std;
const int TOPE = 5;
struct Club {
int numSocio;
string apellNombre;
int edad;
int deporte;
} sociosClub[TOPE];
int main()
{
int i,st=0,sf=0;
int tenis=0,futbol=0;
float promTenis=0,promFutbol=0;
//Registro de datos
for (i=0; i<TOPE; i++)
{
cout << "Numero de socio [1-100]: ";
cin >> sociosClub[i].numSocio; cin.ignore();
cout << "Apellido y nombre: ";
getline(cin,sociosClub[i].apellNombre);
cout << "Edad: ";
cin >> sociosClub[i].edad;
cout << "Deporte que practica [1-Tenis, 2-Futbol]: ";
cin >> sociosClub[i].deporte;
cout << endl;
}
//Socios que practican tenis y socios que practican futbol
for (i=0; i<TOPE; i++)
if (sociosClub[i].deporte == 1)
tenis++;
else
futbol++;
cout << "\nSocios que practican tenis: " << tenis << endl;
cout << "Socios que practican futbol: " << futbol << endl;
//Promedio de edad de los que practican Tenis y Futbol
cout << endl;
for (i=0; i<TOPE; i++) {
if (sociosClub[i].deporte == 1)
st = st + sociosClub[i].edad;
else
sf = sf + sociosClub[i].edad;
}
promTenis = st / (float)tenis;
promFutbol = sf / (float)futbol;
cout << "Edad promedio de los que practican tenis: " << promTenis << endl;
cout << "Edad promedio de los que practican futbol: " << promFutbol << endl;
//Edad maxima del socio que practica tenis
int mayor=0;
for (i=0; i<TOPE; i++) {
if (sociosClub[i].deporte == 1) {
if (sociosClub[i].edad > mayor)
mayor = sociosClub[i].edad;
}
}
cout << endl;
cout << "Edad maxima del socio que practica tenis: " << mayor << endl;
return 0;
}