Hey j'ai une question que j'ai essayé de comprendre pendant deux heures maintenant, je dois utiliser des boucles imbriquées pour imprimer laNest boucles, ne peut pas comprendre comment coder ce
-----1-----
----333----
---55555---
--7777777--
-999999999-
suivante C'est ce que j'ai jusqu'ici.
public static void Problem6() {
System.out.println("Problem 6:");
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print("-");
}
for (int j = 1; j <= 9; j += 2) {
System.out.print(j);
}
for (int j = 5; j >= i; j--) {
System.out.print("-");
}
System.out.println();
}
}
Voici ce qu'il imprime
-----13579-----
----13579----
---13579---
--13579--
-13579-
Vous devez changer votre boucle centrale de deux façons: Faites le nombre d'itérations et la valeur imprimée sur les deux dépend de la valeur de 'i'. –
vous êtes vraiment proche. le problème est dans le test dans la deuxième boucle for imbriquée. il vaudrait mieux que tu le trouves toi-même plutôt que d'obtenir la réponse. –
Aimerais le comprendre moi-même, sauf que c'est bientôt dû et j'ai déjà passé beaucoup de temps dessus, je sens que c'est si évident que je ne peux pas le voir. – Brent