Saisi d'une matrice [Résolu]

Messages postés
64
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
8 mai 2013
- - Dernière réponse : cs_badsha
Messages postés
64
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
8 mai 2013
- 1 juin 2011 à 12:01
bonjour
j'ai une matrice[14][13] et je dois rentré les éléments via le terminal(sous linux)
es que c'est possible de rentrer tous les element d'un seul coup au lieu de faire par exemple:
for(i..
for(j..
scanf("%d",&matrice[i][j]);

vous imaginez si je rentre tous ces element un aprè lotre y en a 14*13!!!
moi ce que je veu c'est copié/collé les element de la matrice dans le termine lors de la demande de saisi

merci par avance
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
3821
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
28 août 2019
86
3
Merci
je pense que getline est utilisé que en c++!

getline existe aussi en C.
Mais je te conseil de toute façon de passer par un fichier.

d'après ce que jai compris je crée un fichier avec ma matrice dedans et dans mon prog principale je fai appel a ce fichier et je lis ma matrice?

Oui.

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 197 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cptpingu
Messages postés
3821
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
28 août 2019
86
0
Merci
1) Tu peux lire plusieurs valeurs d'un coup, via un std::getline, que tu parses ensuite.
ou
2) Si tu as beaucoup de données à rentrer à chaque fois, alors demander les valeurs est une mauvaise approche. Tu devrais plutôt demander un nom de fichier (qui contient ta matrice). Dans ce fichier, tu lis les informations relatives à ta matrice.

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
Commenter la réponse de cptpingu
Messages postés
64
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
8 mai 2013
0
Merci
je pense que getline est utilisé que en c++!

d'après ce que jai compris je crée un fichier avec ma matrice dedans et dans mon prog principale je fai appel a ce fichier et je lis ma matrice?

merci a toi
Commenter la réponse de cs_badsha
Messages postés
64
Date d'inscription
vendredi 6 mai 2011
Statut
Membre
Dernière intervention
8 mai 2013
0
Merci
merci CptPingu
Commenter la réponse de cs_badsha