Tracer un rectangle en C++

comment on peut obtenir un rectangle en C++ si on connait son début, sa fin ,et sa largeur bien sur
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. Bonjour
    Utilise une bibliothèque du style SDL.
    0
    1. j'attend tjs la reponse, pcq je cherche la syntaxe illustré par un exemple
      0
      1. #include <stdio.h>
        int main(void) {
            printf(".....\n.   .\n.....\n);
            return 0;
        }


        de rien.
        -1
        1. Modérateur
          Si c'est juste dessiner un rectangle (plein ou non) dans une console texte :
          #include <iostream>
          
          void trace_rectangle(
            unsigned int largeur,
            unsigned int hauteur,
            char motif = '*',
            bool plein = true
          ){
            for(unsigned int i=0;i<largeur;++i) std::cout << motif;
            std::cout << std::endl;
            if (plein){
              for(unsigned int j=0;j<largeur;++j)
                for(unsigned int i=0;i<largeur;++i){
                  std::cout << motif;
                }
                std::cout << std::endl;
              }
            }else{
              for(unsigned int j=0;j<largeur;++j)
                std::cout << motif;
                for(unsigned int i=0;i<largeur;++i){
                  std::cout << ' ';
                }
                std::cout << motif << std::endl;
              }
            }
            for(unsigned int i=0;i<largeur;++i) std::cout << motif;
            std::cout << std::endl;
          }
          
          int main(){
            trace_rectangle(3,5);
            trace_rectangle(6,9,'#',false);
            return 0;
          }

          ou quelque chose dans ce goût là...

          Bonne chance
          0