[C] Analyse de données

Fermé
kokoli - 25 mai 2009 à 14:06
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 25 mai 2009 à 14:44
Bonjour à tous ,
en tant que fan de cyclisme je voudrais analyser les résultats 2009 des dix courses cyclistes suivantes ( dans l'ordre chronologique) :
1.Tour Down Under
2.Paris-Nice
3.Milan San Remo
4.Tour des Flandres
5.Tour du pays basque
6.Gent-wevelgem
7.Paris-Roubaix
8.Amstel Gold Race
9.Flèche wallone
10.Liège-Bastogne-Liège

Pour cela je souhaiterais
- stocker le classement ( dix premiers et les temps ) de ces dix épreuves en utilisant un fichier texte
- définir une fonction permettant de retrouver le n-ième coureur de n'importe quelle course
- et créer une fonction qui permet de retrouver le nom d'un coureur recherché ou de dire si ce coureur n'apparaît jamais dans le top 10 de ces epreuves

Bien sur par la suite il faudra que j'affiche la course , attribuer des points au coureur etc...
Mais vu que mon niveau en prog n'est pas excellent si vous pouviez m'aider a réaliser ces trois points je serais aux anges ^^

j'ai récupérer ceci pour utiliser le fichier texte mais je ne sais pas si ça convient :

nt saisie(fete*tab)
{
int nbtab=0;
char nnt[300];
int i=0;
FILE*fichier=fopen("as.txt","r" );
while(!feof(fichier))
{
nbtab ++;
fgets(nnt,300,fichier);
}
//nbtab --;
tab=(fete*)malloc(sizeof(fete)*nbtab);
rewind(fichier);
for(i=0;i<nbtab;i++)
{
fscanf(fichier,"%s%sn",tab[i].date,tab[i].nom);
//printf("la date est %sn",tab[i].date);
//printf("le nom est %sn",tab[i].nom);
}
fclose (fichier);
return nbtab;

voili voilou
A voir également:

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
25 mai 2009 à 14:44
ça convien ou non, tout dépend de la tête de ton fichier.
0