jeru55555
Messages postés7Date d'inscriptionmercredi 6 juin 2007StatutMembreDernière intervention16 septembre 2007
-
6 juin 2007 à 19:24
Zoso9
Messages postés10Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention21 juin 2007
-
12 juin 2007 à 17:43
il s agit de faire des codes pour avoir le perimetre et l aire d un rectangle
ca j ai plus ou moins reussi
ca se complique qd ils me demandent que le rectangle apparaissent
et je ne sais pas comment faire
on me demande d utiliser console.write pour la partie superieur gauche
jeru55555
Messages postés7Date d'inscriptionmercredi 6 juin 2007StatutMembreDernière intervention16 septembre 2007 8 juin 2007 à 08:20
oui je suis obligee de faire ca sur une epplication console et en plus il veut que j utilise pour tracer Console.Write("-");
berf jy arrive pas j ai juste reussi a faire calculer l aire er le perimetre de ce rectangle.
maintenant si vous avez une solution sur application windows je veux aussi n importe quoi qui poorrait m aider.
Zoso9
Messages postés10Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention21 juin 2007 8 juin 2007 à 10:23
Pour les barres verticales, au lieu d'utiliser le '!', utilise le pipe "|", sinon je comprend pas bien ce qu'il te manque...
il te donne quoi a la base et tu dois faire quoi exactement, tu dois "dessiner" un rectangle mais a partir de quoi?
Pour une application windows, c'est plus "simple", tu dois creer une Bitmap, lui associer un objet Graphic qui contient la méthode DrawRectangle. Elle te trace direrectement un beau petit rectangle. et puis tu n'as qu'a afficher cette Bitmap dans uen pictureBox. Rien de plus simple..
Maintenant, en mode console, c'est autre chose....
Vous n’avez pas trouvé la réponse que vous recherchez ?
jeru55555
Messages postés7Date d'inscriptionmercredi 6 juin 2007StatutMembreDernière intervention16 septembre 2007 8 juin 2007 à 12:37
salut il faut que je fasse des codes pour que le rectangle apparraissent qd j appuie sur debug avec le calcul de l air et du perimetre
et je dois le faire que en mode console
et en plus je ne sais pas ce qu est une bitmap
ce que je voudrai savoir c est quel code je dois ecrire??
merci
Zoso9
Messages postés10Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention21 juin 2007 8 juin 2007 à 15:54
void
DrawRectangle(
int
h,
int
w)
{
String
hb =
""
, m =
""
;
for
(
int
i = 0; i < w; i++) hb +=
"-"
;
m =
"|"
;
for
(
int
j = 0; j < w; j++) m+=
" "
; m+=
"|"
;
Console
.WriteLine(hb);
for
(
int
i = 0; i < h; i++)
Console
.WriteLine(m);
Console
.WriteLine(hb);}
cette fonction "t'écrit" le rectangle mais la taille des '-' est differente de celle de ' ' donc c'est un peu décallé. c'est ce genre de chose la qu'il te faut?
Zoso9
Messages postés10Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention21 juin 2007 12 juin 2007 à 17:43
ca, c'est une fonction, tu dois la mettre dans ta classe, tu peux la coller just avant "staticvoid Main(string[] args)..." par exemple
et puis apres "rect1.len = 9;" tu mets l'appel de ta fonction, a savoir: "DrawRectangle(rect1.len ,rect1.wid
);"