"Boucle Imbriqué et Appels de méthodes "
Fermé
Jiko-java
Messages postés
186
Date d'inscription
dimanche 25 septembre 2016
Statut
Membre
Dernière intervention
22 juillet 2017
-
6 avril 2017 à 22:12
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 24 mai 2017 à 21:11
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 24 mai 2017 à 21:11
A voir également:
- "Boucle Imbriqué et Appels de méthodes "
- Appels masqués - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Boucle cmd - Forum Programmation
- Appels sortants bloqués - Forum Téléphones & tablettes Android
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
6 avril 2017 à 23:28
6 avril 2017 à 23:28
Bonjour,
Déjà tes 6 formes sont indépendantes donc il te faut 6 méthodes de constructions, une pour chaque forme.
Ensuite, chacune de tes méthodes devra prendre un paramètre, mais ça ne veut pas dire que ce paramètre est obligatoirement la taille de la forme.
Donc si tu veux que ta taille soit un multiple de 4, tu peux dire que ton paramètre f va te donner une forme de taille 4f.
Mais il faut que f reste quelconque, ce serait une mauvaise idée d'imposer que f soit un multiple de 4 par exemple.
Déjà tes 6 formes sont indépendantes donc il te faut 6 méthodes de constructions, une pour chaque forme.
Ensuite, chacune de tes méthodes devra prendre un paramètre, mais ça ne veut pas dire que ce paramètre est obligatoirement la taille de la forme.
Donc si tu veux que ta taille soit un multiple de 4, tu peux dire que ton paramètre f va te donner une forme de taille 4f.
Mais il faut que f reste quelconque, ce serait une mauvaise idée d'imposer que f soit un multiple de 4 par exemple.
8 avril 2017 à 04:23
J'ai "Réussi" a "reproduire" la forme du premier mais je ne sais pas si c'est le bon algorithme a adopté
J'ai aussi du mal a comprendre le procédé de construction , Et quand déterminé si on va besoin d'avoir une boucle ou plus :/
8 avril 2017 à 12:46
Dans ton premier code tu mets 4 en dur, c'est faux, tu dois utiliser f.
"quand déterminé si on va besoin d'avoir une boucle ou plus"
Tu auras forcément besoin de deux boucles puisque tu travailles en 2D...
Si on prends la première forme, c'est un rectangle de largeur 4 et de hauteur 3.
On peut donc en déduire un paramétrage de rectangles de largeur X+1 et de hauteur X, l'exemple étant paramétré par X=3.
X=1 :
X=2 :
X=3 :
X=4 :
18 avril 2017 à 02:35
18 avril 2017 à 07:51
Donc deux boucles imbriquées. Celle qui construit la forme (par exemple sur la hauteur X du rectangle) et une qui construit chaque ligne (par exemple sur la largeur X+1 du rectangle).
Afficher un rectangle de largeur X+1 et de hauteur X ce n'est quand même pas bien sorcier... Ça ne devrait pas prendre plus de 2 minutes.
26 avril 2017 à 01:32