bonjour a tous. Je suis debutant en programmation , et pour les besions de mon stage, je dois ecrire un petit programme qui recupere des donnees d'un fichier texte: Un petit coup de pouce serai donc le bien venu.
Voici comment se presente le fichier texte
essai n bla bla
12.4; 45.55;
15.5; 100.90;
le nb de mesure n'etant pas connu. Ms celui ci est a peu de chose pres egale au nb de ligne du fichier texte
Je voudrai donc faire le premiere collone du fichier txt a un type de donnees (par exemple tps) et la deuxieme colonne a la vitesse
voila. Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 double tps[15]; double vit[15]; double *ptr_tps = tps[0]; double *ptr_vit= vit[0]; FILE *fi fi = fopen("fichier.txt","r"); for (i=a; i=b;i++) { //où a correspond a la premiere ligne ou il y a des donnees, et b la derniere. IL faut donc pouvoir les determiner, et je ne sais pas comment on fait scanf(fi, "%lf", tps[i]); scanf(fi, "%lf", vit[i]); ptr_tps++; ptr_vit++; }
Partager