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
-
-
-
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 -
#include <stdio.h> int main(void) { printf(".....\n. .\n.....\n); return 0; }
de rien.