lire les valeurs des couples Xi,Yi contenue dans un fichier
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

lire les valeurs des couples Xi,Yi contenue dans un fichier



  1. #1
    invitee10e01bc

    lire les valeurs des couples Xi,Yi contenue dans un fichier


    ------

    bonjour,
    j'ai un problème à résoudre dans la programmation en C
    je dois écrire une fonction qui permet de lire les valeurs des couples Xi,Yi contenue dans un fichier et les stocker dans deux tableaux X Y et renvoyer leurs nombres
    alors mon problème est comment lire les valeurs des couples dans un fichier ?

    -----

  2. #2
    inviteb9f49292

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    Au hasard, en relisant son cours sur les entrées-sorties en C?

  3. #3
    invitee10e01bc

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    la vous m'aidez pas vraiment ce que je n'arrive pas à faire est de lire les valeurs xi est yi sont dans un fichier et stoquer ligne par ligne je dois stoquer xi puis yi qui sont dans la même ligne dans deux tableaux différents X[] et Y[]

  4. #4
    invite4492c379

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    Bonsoir,

    quel est le format du fichier (texte je suppose) ? comment sont codées les valeurs (ce sont des floats ?) ? quel est le type des tableaux dans le programme (float[] ?) ?
    Quelques lignes du fichier données serait peut-être utiles ...

    Quel est votre niveau ?

    Que doit faire le programme ? En avez-vous déjà une ébauche ? Est-ce un exercice ?

  5. A voir en vidéo sur Futura
  6. #5
    invitee10e01bc

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    bonsoir,
    moi je suis nouveau mon niveau c'est débutant le fichier est un fichier txt vous avez bien deviné les valeurs et les tableaux sont aussi des floats
    et pour etre plus précis esq je peux utiliser la fonction getc pour lire les valeurs de xi sachant que xi et yi sont stocker dans la même ligne (on connait pas le nombre de ligne)
    je suppose pour sauté de ligne il me faut la fct fgets.
    svp j'ai besoin de qlq'un qui peut m'orienté

  7. #6
    invite4492c379

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    Le fichier ressemble donc à qqch comme :

    Code:
    1.23 3.2
    1 12.23
    2 4
    Il faut gérer les erreurs dans le fichier (genre une ligne avec du texte ... ) ?

    Pas de getxxxx, il suffit d'utiliser fscanf(fichier, "%f %f", &x, &y) par exemple.

    Quel est le but du programme ? Avez-vous déjà codé ?

  8. #7
    invitee10e01bc

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    oui les valeurs sont stocker de cette forme.
    je dois ecrire un programme qui permet de calculer la droite des moindres carrés appartir des couples xi yi stocker
    dans un fichier
    mais excuse moi la focntion scanf ce n'est pas pour la saisie ?

  9. #8
    invite4492c379

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    scanf est la lecture de données sur un fichier qui s'appelle stdin (standart input). Tout ce qui est tapé «va» dans le fichier stdin et est ensuite lu par scanf.

    fscanf est la même fonction pour n'importe quel fichier.

    Je vous ai déjà donné un lien sur un autre fil qui explique cela : http://www.cmi.univ-mrs.fr/~contensi/coursC/index.php?section=lang&page=fi le

    I
    l y a un exemple qui convient parfaitement
    fscanf

    La fonction fscanf(FILE *fichier, char *format, adr_var_1, adr_var_2, ...) prend comme premier argument le flux dans lequel elle doit lire et stocke les données lues selon le format défini par la chaîneformat dans les variables adr_var_ passées par adresse.Le programme ci-dessous utilise la fonction scanf pour stocker dans des variables les informations d'un fichier annuaire qui comporte sur chaque ligne un nom, un prénom, le numéro de téléphone et l'adresse mail d'une personne. NB : on suppose que le nom de la personne ne comporte pas d'espace.
    fscanf (tout comme scanf) renvoie le nombre de données qui ont été correctement lues (dans ce cas 2) sinon cela signifiera qu'il y aura eu une erreur.

  10. #9
    invite4492c379

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    Est-ce un exercice pour un cours d'informatique ?

  11. #10
    invitee10e01bc

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    merci pour l'explication de la fonction fscanf
    le nombre de pint xi yi n'est pas connu
    c'est un tp que je dois le préparer pour demain

  12. #11
    invite4492c379

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    OK, un TP info sur le C. Juste un algo à fournir alors ?

  13. #12
    invitee10e01bc

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    non je dois tester mon programme au tp et voir si il marche ou non pour les fonctions de la valeur moyenne et le produit je crois que sa ira avec mais pour les fichiers ce n'est pas mon point fort je connais rien sur les fichiers mais la je crois que j'ai une idée grâce a votre explication et qlq information récolté sur le net.

  14. #13
    invite4492c379

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    OK bon courage

  15. #14
    invitee10e01bc

    Re : lire les valeurs des couples Xi,Yi contenue dans un fichier

    merci pour votre aide et bonne nuit

Discussions similaires

  1. lire et écrire dans un fichier en utilisant le VHDL
    Par invite8c6f844d dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 23/10/2009, 02h48
  2. lire les valeurs d'un capteur au Pc
    Par invite873595ad dans le forum Électronique
    Réponses: 7
    Dernier message: 27/07/2009, 14h22
  3. lire dans les reves des rats?
    Par noone.1 dans le forum Actualités
    Réponses: 2
    Dernier message: 16/10/2007, 14h16
  4. Lire des valeurs !?!
    Par invitec1210dd1 dans le forum Biologie
    Réponses: 3
    Dernier message: 14/03/2006, 16h23
  5. comment lire les fichier ps
    Par invitefc33073c dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 19/07/2005, 23h33