permet de dessiner un rectangle mais seulement les bords, en mode texte.
Source / Exemple :
#include <stdio.h>
void recta(int X,int Y)
{
int increment;
int increment2;
if ((X<=1)||(Y<=1)) //SI LA HAUTEUR OU LA LARGEUR = 1
{
for (increment=1 ; increment<=Y ; increment++)
{
for (increment2=1 ; increment2<=X ; increment2++) printf("\xDB");
printf("\n");
}
}
else
{
printf("\xDA"); //COIN HAUT GAUCHE
for (increment=1 ; increment <= (X-2) ; increment++) printf("\xC4"); //LIGNE
printf("\xBF\n"); //COIN HAUT DROITE
for (increment=1 ; increment <= (Y-2) ; increment++)
{
printf("\xB3"); //LIGNE VERTICALE
for (increment2=1 ; increment2 <= (X-2) ; increment2++) printf("\x20"); //ESPACES
printf("\xB3\n"); //LIGNE VERTICALE
}
printf("\xC0"); //COIN BAS GAUCHE
for (increment=1 ; increment <= (X-2) ; increment++) printf("\xC4"); //LIGNE
printf("\xD9"); //COIN BAS DROITE
}
}
void main()
{
recta(20,20);
getch();
}
Conclusion :
voila c'set pas tres complique
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.