Affichage de matrice en forme de grilles

Scofield10 -  
 Scofield10 -
Bonjour,
je suis en train de faire un programme et je voudrais savoir comment faire pour avoir un affichage de matrices en forme de grilles?Par exemple on a une matrice carrée d'orde 2 et je veux que l'affichage des entiers soeint compris dans des cases(une sorte de grillage correspondant a la matrice)?
Merci d'avance

3 réponses

Utilisateur anonyme
 
c'est tous simple, utilise

//tu mets sa dans tes includes
#include <iostream>
using namespace std;

// pour le reste c'est de l'affichage
//tu n' as plus qu'à utiliser le cout<<" ";
et cout<<endl;

ex: for(i=0; i<lng ; i++)
{
for(j=0; j<lng ; i++)
{
cout<<t[i][j]<<" "<<endl;
}
}
1
Scofield10
 
Merci beaucoup pour ta réponse :)
0
Scofield10
 
Ca n'a pas marché,mais est ce que c'est du langage en c ou c++ ce que tu as écris?
0
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Ce n'est pas du C ça. C'est du C++ ;-))
0
Utilisateur anonyme
 
salut,
en quel langage??
0
Scofield10
 
Désolé de l'avoir pas précisé.En langage C s'il te plait.
0
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Salut,
#include <stdio.h>
#define NB 2

int main(void){
    int tab[NB][NB]={{1,2},{14,15}};
    int i,j;

    for(i=0;i<NB;i++){
        for(j=0;j<NB;j++)
            printf("%-5d",tab[i][j]); /*%5d pour les aligner à 5 chiffres.*/
        putchar('\n');
    }
    return 0;
}

Cdlt
0
Scofield10
 
Salut j'ai essayé cette fonction mais ce n'est pas ce que je voulais.Je voudrais en fait mettre un affichage dans un dessin avec des grilles,comme ceci: ___________
I__I__I__I__I
I__I__I__I__I
I__I__I__I__I
I__I__I__I__I
tel quel ce schema avec les valeurs des matrices contenues dedans(en langage C).
Merci d'avance

void affichage_tableau(tableau tab)
{
int i,j;
for (i=1;i<=nombre_de_lignes;i++)
{
printf("\t");
for (j=1;j<=nombre_de_colonnes;j++)
{
printf("%c ",tab[i][j]);
}
printf("\n");
}
return;
}
0