écrire une matrice dans un fichier en C
Résolu
wind of happiness
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
EminoMeneko Messages postés 2435 Date d'inscription Statut Membre Dernière intervention -
EminoMeneko Messages postés 2435 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- écrire une matrice dans un fichier en C
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
Une matrice c'est comme un tableau non ?
Plus fréquemment un tableau à 2 dimensions.
Donc simple
Admettons que tu stockes des entiers dans ta matrice ça donnerait un peu près ça :
Alors bon c'est vite fait et j'ai pas fait de C depuis un moment mais l'idée est là. Je me demande si j'ai pas besoin de transtyper tmp avant de l'affecter à ma case mais je ne sais plus.
Essayez, si ça fait des erreurs à la compil c'est qu'il y a quelque chose qui n'est pas bon comme la syntaxe, les transtypages éventuels, j'en passe et des meilleures...
PS: Je précise que mon code est en C++; En C il aurait fallut utiliser printf et scanf de concert avec fflush ou puts, gets, fget, fgets, j'en passe et des meilleures...
En tout cas cin et cout c'est du C++...
Plus fréquemment un tableau à 2 dimensions.
Donc simple
Admettons que tu stockes des entiers dans ta matrice ça donnerait un peu près ça :
int matrice[10][10] ; int i,j; int tmp; for (i=0;i<10;i++) { for (j=0;j<10;j++) { cout << "Entrez une valeur pour la coord. (" << i << "," << j << ") : "; cin >> tmp; matrice[i][j] = tmp; } }
Alors bon c'est vite fait et j'ai pas fait de C depuis un moment mais l'idée est là. Je me demande si j'ai pas besoin de transtyper tmp avant de l'affecter à ma case mais je ne sais plus.
Essayez, si ça fait des erreurs à la compil c'est qu'il y a quelque chose qui n'est pas bon comme la syntaxe, les transtypages éventuels, j'en passe et des meilleures...
PS: Je précise que mon code est en C++; En C il aurait fallut utiliser printf et scanf de concert avec fflush ou puts, gets, fget, fgets, j'en passe et des meilleures...
En tout cas cin et cout c'est du C++...
Comme du le dis si bien en sign " Google is your friend".