Título: Ejercicio en C ayuda struct,tabla,vector datos Publicado por: banguu en 6 Noviembre 2015, 01:07 am hola, no sabia donde recurrir, ya q mi profesor no nos dijo muy bien como hacer este ejercicio... quizá alguien de acá si, me estarían ayudando demasiado. :D
me cuesta mucho sin ejemplos :c un entrenador de natacion debe elegir sus mejores nadadores para participar de una competencia internacional. Para ello, le solicita a Ud. un programa que le permita obtener una informacion respecto de sus tiempos, considerando por cada nadador un conjunto de datos, tipo struct: struct datos {ID de tipo int Apellido de tipo char[15] MejorTiempo de tipo float}; Al construir el programa, los datos de los nadadores se almacenan en un vector de N struct sin el mejor tiempo. Ejemplo (para N=6): 1 2 3 4 5 6 Garcia Triestre Hanson Donan Alvarez Diaz Ademas por cada nadador se almacenan sus tiempos de las ultimas 4 competencias en una tabla de N filas por 4 columnas. Ejemplo (para N=6) Comp1 Comp2 Comp3 Comp4 Nadador1 240.00 292.00 214.00 292.00 Nadador2 250.00 174.00 160.00 224.00 Nadador3 289.00 261.00 184.00 280.00 Nadador4 253.00 237.00 268.00 192.00 Nadador5 254.00 253.00 159.00 161.00 Nadador6 151.00 233.00 198.00 199.00 Construir solo las funciones que indican 'desarrollar' --- main(){ struct datos vecNad[N]; //vecNadd es el vector de datos de nadadores; float t, matTiem[N][4]; //matTiem es la tabla de tiempos; int vecPos[N], cantidad=0; cargarNad(vecNad); cargarTiempo(matTiem); cargarMejorTiempo(vecNad,matTiem); //desarrollar (buscar el minimo tiempo) inicializaPos(vecPos); leer(&t); //desarrollar supera(vecNad, vecPos, t, &cantidad); //desarrollar, almacenará en el array vecPos las posiciones de los struct cuyos tiempos sean mejor a 't' y almacena en cantidad un entero indicando cuántos struct de vecNad speran a t. emitir(vecNad, vecPos, cantidad); //desarrollar, solo emite los struct con mejores tiempos ordenaxnombre(vecNad,N) //desarrollar, ordena por apellido de nadador emite(vecNad); return 0;} } estaria muy agredecido si pudieran ayudarme ! Título: Re: Ejercicio en C ayuda struct,tabla,vector datos Publicado por: furciorifa en 6 Noviembre 2015, 03:08 am Tu problema o tarea es demasiado fácil, creo que no has puesto atención en tu clase , muestra el código que ya llevas y te ayudaremos de otro modo no podrémos hacer tú tarea.
Título: Re: Ejercicio en C ayuda struct,tabla,vector datos Publicado por: banguu en 10 Noviembre 2015, 01:09 am esto es lo q hice por ahora :s
Código: #include <stdio.h> |