Programmation c++

Bonjour,
Dans le cadre de ma première année de DUT je dois créer une grille de ce type sans outil graphique et avec possibilité de pouvoir remplir les cases :
| 0 | 1 | 2 | 3 | 4 | 5 |
-+ - + - + - + - + - + - +
0 | | | | | | |
-+ - + - + - + - + - + - +
1 | | | | | | |
-+ - + - + - + - + - + - +
2 | | | | | | |
-+ - + - + - + - + - + - +
3 | | | | | | |
-+ - + - + - + - + - + - +
4| | | | | | |
-+ - + - + - + - + - + - +
5| | | | | | |
-+ - + - + - + - + - + - +

merci d'avance

3 réponses

  1. Modérateur
    Oui. Exemple :

    #include <iostream>
    
    int main(){
      std::cout << "pouet" << std::endl;
      return 0;
    }


    Bonne chance
    0
    1. merci de ta réponse mais celle-ci semble être en C et je dois faire le programme en c++ (il suffit de remplacer printf par cout<< pour que ce soit du c++ ?)
      0
      1. Modérateur
        Eh bien il suffit de faire une boucle for et d'utiliser habilement l'opérateur modulo % et de division euclidienne /.

        Exemple :

        unsigned i;
        for(i=0;i<=10;++i){
          if (i % 2) printf("| ");
          else printf("%i ",i/2);
        }
        printf("\n");


        etc...

        Bonne chance
        0