Tableau avec la console java
Fermé
mimi19911980
Messages postés
22
Date d'inscription
mardi 10 novembre 2020
Statut
Membre
Dernière intervention
14 octobre 2021
-
23 nov. 2020 à 04:59
KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 25 nov. 2020 à 11:40
KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 25 nov. 2020 à 11:40
Bonjour,
je veux afficher les donner dans un tableau en java console. Genre un tableau réelle avec les dimension pour chaque case.comment le faire svp?
merci
je veux afficher les donner dans un tableau en java console. Genre un tableau réelle avec les dimension pour chaque case.comment le faire svp?
merci
A voir également:
- Afficher un tableau en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Tableau word - Guide
- Tableau ascii - Guide
- Tableau croisé dynamique - Guide
1 réponse
_HeavenKnight_
Messages postés
14
Date d'inscription
mercredi 26 octobre 2016
Statut
Membre
Dernière intervention
4 décembre 2020
1
25 nov. 2020 à 09:32
25 nov. 2020 à 09:32
Bonjour à toi !
Il te faut faire une double boucle récursive
Saches que un écran étant en 2D, tu ne pourras pas afficher des tableaux à plus de 2 dimensions
Supposons que ton tableau s'appelle tab
A savoir que tu pourrais avoir des décalages si tu as des valeurs > 9, auquel cas il faudrait passer par le logarithme base 10 pour afficher le bon nombre de tirets...
En espérant que cela t'aide et que tu comprennes !
Il te faut faire une double boucle récursive
Saches que un écran étant en 2D, tu ne pourras pas afficher des tableaux à plus de 2 dimensions
Supposons que ton tableau s'appelle tab
int i; int j; System.out.print(" "); for(i = 0; i < tab[0].length; i++) { System.out.print(" " + i); } System.out.println(); System.out.print(" "); for(i = 0; i < tab[0].length; i++) { System.out.print("--"); } System.out.println(); for(i = 0; i < tab.length; i++) { System.out.print(i + "|"); for(j = 0; j < tab[i].length; j++) { System.out.print(tab[i][j] + "|"); } System.out.println(); System.out.print(" "); for(j = 0; j < tab[i].length; j++) { System.out.print("--"); } System.out.println(); }
A savoir que tu pourrais avoir des décalages si tu as des valeurs > 9, auquel cas il faudrait passer par le logarithme base 10 pour afficher le bon nombre de tirets...
En espérant que cela t'aide et que tu comprennes !
25 nov. 2020 à 11:40
Ton affichage est tout bizarre.
Exemple :
Pour que cela soit joli, il faudrait dans une premier temps calculer la taille de chaque colonne.
Exemple :