Grille pour mots croisés
Fermé
vurten
Messages postés
6
Date d'inscription
samedi 17 mars 2018
Statut
Membre
Dernière intervention
17 mars 2018
-
Modifié le 17 mars 2018 à 10:28
vurten Messages postés 6 Date d'inscription samedi 17 mars 2018 Statut Membre Dernière intervention 17 mars 2018 - 17 mars 2018 à 18:01
vurten Messages postés 6 Date d'inscription samedi 17 mars 2018 Statut Membre Dernière intervention 17 mars 2018 - 17 mars 2018 à 18:01
A voir également:
- Grille pour mots croisés
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Remettre un reel sur la grille de profil ✓ - Forum Instagram
- Mots de passe enregistrés - Guide
- Tableaux croisés dynamiques - Guide
- Grille instagram - Guide
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
17 mars 2018 à 10:35
17 mars 2018 à 10:35
Bonjour,
Je ne comprends pas dans ton code d'où viennent les valeurs 73, 74, 245, 246 et 255.
Ce sont des nombres magiques, ça marche peut-être pour ton exemple, mais je doute que dans le cas général (n>=4 et n <=12) ça fonctionne.
Remarque : à quoi ressemble ton texte de départ ? C'est un String ? Comment sont représentés les fins de lignes ?
Une idée : si tu as un texte de taille n*n, il faut utiliser la racine carré (dans la classe Math) pour calculer n.
Une fois que tu as n, tu peux afficher les chiffres avec une boucle for de 1 à n.
Je ne comprends pas dans ton code d'où viennent les valeurs 73, 74, 245, 246 et 255.
Ce sont des nombres magiques, ça marche peut-être pour ton exemple, mais je doute que dans le cas général (n>=4 et n <=12) ça fonctionne.
Remarque : à quoi ressemble ton texte de départ ? C'est un String ? Comment sont représentés les fins de lignes ?
Une idée : si tu as un texte de taille n*n, il faut utiliser la racine carré (dans la classe Math) pour calculer n.
Une fois que tu as n, tu peux afficher les chiffres avec une boucle for de 1 à n.
Modifié le 17 mars 2018 à 16:45
mon texte est un string effectivement mais qui termine avec #.
VMRUOFERRACI
IBEAUENPHARE
OLFRRNGULEOT
LALBATROSGUT
OSEIGRELLAPE
NSCTAENAILIL
CUHRNVATULEE
ERIALUGNAIRT
LARGOEEAEUNT
LNNELFECSGAU
ECOUPLETUIIO
REEERIAMMARG
#
j'ai oublie de copier la bonne chose mais après les mots il y a un '#'
j'ai juste pris la position du # pour travailler dessus.
Alors le string que je veux mettre dans le tableau sera tout ce qui est écrit avant le #.
puis les sauts de lignes, ils sont représentés par \n.
for ( int i = 1 ; i < jeu.indexOf('#') ; i++){
System.out.print (" | " +jeu.charAt(i));
}
merci
17 mars 2018 à 17:53
Exemple :
Taille du String : 20, racine carré : 4, donc c'est un carré de 4 lignes et 4 colonnes.
for (int i = 1 ; i <= n; i++) System.out.print(" " + i); // 1 2 3 417 mars 2018 à 18:01
"\ni"