Tracer un rectangle en C++
Fermé
alaoui
-
7 févr. 2007 à 15:00
mamiemando Messages postés 33616 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 avril 2025 - 8 févr. 2007 à 01:18
mamiemando Messages postés 33616 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 3 avril 2025 - 8 févr. 2007 à 01:18
comment on peut obtenir un rectangle en C++ si on connait son début, sa fin ,et sa largeur bien sur
A voir également:
- C++ rectangle
- Smiley rectangle barré signification - Forum LibreOffice / OpenOffice
- Signification rectangle avec croix dedans ✓ - Forum Samsung
- Dans la présentation à télécharger, sans modifier leur position dans la feuille : passez le rectangle noir en arrière-plan. passez le rectangle bleu au premier plan. passez le rectangle hachuré au premier plan. quel mot apparaît ? - Forum Graphisme
- Comment enlever le rectangle bleu qui s'affiche sur mon écran ✓ - Forum Windows 8 / 8.1
- Un cadre bleu qui suit le moindre de mes gestes et des soucis... - Forum PC portable
4 réponses
ekra
Messages postés
1870
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
24 juillet 2014
342
7 févr. 2007 à 21:15
7 févr. 2007 à 21:15
Bonjour
Utilise une bibliothèque du style SDL.
Utilise une bibliothèque du style SDL.
mamiemando
Messages postés
33616
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
3 avril 2025
7 837
8 févr. 2007 à 01:18
8 févr. 2007 à 01:18
Si c'est juste dessiner un rectangle (plein ou non) dans une console texte :
ou quelque chose dans ce goût là...
Bonne chance
#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
ekra
Messages postés
1870
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
24 juillet 2014
342
7 févr. 2007 à 21:56
7 févr. 2007 à 21:56
#include <stdio.h> int main(void) { printf(".....\n. .\n.....\n); return 0; }
de rien.