Tracer un rectangle en C++
Fermé
alaoui
-
7 févr. 2007 à 15:00
mamiemando Messages postés 32283 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 mars 2023 - 8 févr. 2007 à 01:18
mamiemando Messages postés 32283 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 mars 2023 - 8 févr. 2007 à 01:18
A voir également:
- Rectangle c++
- Signification rectangle avec croix dedans ✓ - Forum Samsung
- Dans la présentation, 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 ? - Astuces et Solutions
- Emoji rectangle avec croix ✓ - Forum Samsung
- Smiley rectangle barré - Forum Samsung
- Open office image arriere plan ✓ - Forum LibreOffice / OpenOffice
4 réponses
ekra
Messages postés
1867
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
32283
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 mars 2023
7 572
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
1867
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.