IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Travailler des donnees provenant d'un fichier


Sujet :

C++

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Travailler des donnees provenant d'un fichier
    Bonjour a tous,

    Mon probleme est le suivant:

    Je viens de creer quelques lignes en C++ me permettant de lire et d'afficher un fichier txt. Jusque la tout fonctionne!
    Le fichier que j'importe est en realite une matrice A, dont j'ignore la taille.

    Je cherche a creer une matrice A2, qui comporterait qu'une partie des valeurs de la matrice de depart A. Par exemple, une matrice A2 qui reprendrait les valeurs de A a partir d'une certaine ligne, et d'une certaine colonne seulement.

    Je ne vois pas du tout comment proceder, etant donne que je pars de donnees qui sont a la base dans un fichier. J'ai tente de creer des boucles ne prenant en compte qu'un bout de A, mais sans succes..

    Si vous avez des idees quant a mon probleme,
    Merci beaucoup!

    N'hesitez pas a me questionner si j'ai manque de clarte, ou pour de plus amples precisions!

  2. #2
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 612
    Points : 30 612
    Points
    30 612
    Par défaut
    Salut,

    Déjà, les quelques lignes de code que tu as écrites te permettent-elles de récupérer ta matrice A

    Car, pour moi, le fait de lire le contenu d'un fichier et de l'afficher n'a pas grand chose à voir avec le fait de récupérer ce contenu dans une matrice ...

    Si tu disposes déjà de la matrice A, le reste devient très facile

    un algorithme proche de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    pour ligne = 0 à nombre de lignes à récupérer
        pour colonne = 0 à nombre de colonnes à récupérer
            MatriceB[ligne][colonne] <== MatriceA[ligne de départ + ligne][colonne de depart + colonne]
        fin pour
    fin pour
    devrait pouvoir suffir
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Effectivement, je ne fais que lire et afficher la matrice..

    Comment puis-je la recuperer alors?
    Je pourrais alors peut-etre mieux m'en sortir avec les boucles!

    Merci beaucoup..

  4. #4
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 612
    Points : 30 612
    Points
    30 612
    Par défaut
    Hé bien, il faut commencer par remplir ta première matrice avec ce que tu lis dans le fichier...

    Tu as de la chance, j'ai posté hier encore une réponse qui devrait te fournir tous les outils permettant de t'en sortir.

    Tu la trouvera ici, et elle fait partie de cette discussion

    Evidemment, il est toujours possible d'adapter la matrice au type de données qu'elle doit contenir (dans le message, il s'agissait de réels)

    N'hésite pas non plus à jeter un oeil sur la FAQ, et tout particulièrement à la page qui traite de la gestion des fichiers
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Tres bien, je vais aller jeter un coup d'oeil sur ces liens!
    J'espere que tout s'eclaircira pour moi..
    Merci beaucoup

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/03/2009, 08h54
  2. Réponses: 4
    Dernier message: 19/06/2008, 10h47
  3. recupration des donnees a partir de fichier EXCEL
    Par inessahal dans le forum Documents
    Réponses: 1
    Dernier message: 29/05/2007, 13h03
  4. [VBA-E] Requete SQL incluant des donnees provenant de cells
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/03/2006, 18h16
  5. [MySQL] Inserer des donnée provenant d'un fichier
    Par agencep dans le forum PHP & Base de données
    Réponses: 48
    Dernier message: 20/02/2006, 17h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo