Examen final
an anonymous user
·

#include <iostream> using namespace std; int main() { int numero_ciclistas; int distancia; string nombre; string apellido; int edad; double altura; int numero_anios_prefesional; int codigo_equipo; int suma_edades; int contador_ineos; int contador_bora; int contador_MOVISTAR; int contador_astana; int contador_jumbo; int distancia_maxima = 1; int distancias_superiores; int ciclista_michael; cin >> numero_ciclistas; for(int i = 1; i <= numero_ciclistas; i++){ cin >> distancia; cin >> nombre; cin >> apellido; cin >> edad; cin >> altura; cin >> numero_anios_prefesional; cin >> codigo_equipo; suma_edades += edad; switch(codigo_equipo) { case 1: contador_ineos++; break; case 2: contador_bora++; break; case 3: contador_MOVISTAR++; break; case 4: contador_astana++; break; case 5: contador_jumbo++; break; } if(distancia > distancia_maxima ){ distancia_maxima = distancia; } if(distancia > 100){ distancias_superiores += distancia; } if(nombre == "Michael"){ ciclista_michael++; } } cout << "Numero de ciclistas de INEOS : " << contador_ineos << endl; cout << "Numero de ciclistas de BORA : " << contador_bora << endl; cout << "Numero de ciclistas de movistar : " << contador_MOVISTAR << endl; cout << "Numero de ciclistas de astana : " << contador_astana << endl; cout << "Numero de ciclistas de jumbo : " << contador_jumbo << endl; cout << "La suma de todas las edades es : " << suma_edades << endl; cout << "Distancia maxima : " << distancia_maxima << endl; cout << "Suma de distancias superioes a 100 : " << distancias_superiores << endl; cout << "Ciclistas que se llaman michael : " << ciclista_michael << endl; return 0; }
Output
(Run the program to view its output)
Comments