Grille remplie!
azfat
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Dans le cadre d'un cours en java, on demande de:
Écrivez une fonction qui retourne un boolean et qui permet de vérifier si une grille est remplie ou non. Le nom qui sera donné à cette fonction grilleremplie().
et en plus de cela de fournir l'algorithme!.
Qu'est ce que veut dire l'expression suivante: if (lagrille !=null)
est ce que cela veut dire que la grille contient des éléments ou pas!
Merci de votre aide.
Dans le cadre d'un cours en java, on demande de:
Écrivez une fonction qui retourne un boolean et qui permet de vérifier si une grille est remplie ou non. Le nom qui sera donné à cette fonction grilleremplie().
et en plus de cela de fournir l'algorithme!.
Qu'est ce que veut dire l'expression suivante: if (lagrille !=null)
est ce que cela veut dire que la grille contient des éléments ou pas!
Merci de votre aide.
A voir également:
- Grille remplie!
- Grille tombola vierge à imprimer 50 cases - Télécharger - Création musicale
- Grille tarifaire sosh - Accueil - Guide opérateurs et forfaits
- Grille instagram - Guide
- Comment savoir si un ampli tv est grillé - Forum TNT / Satellite / Réception
- Modèle grille tombola excel ✓ - Forum Bureautique
Mais il y != cela veut dire que c'est différent du null n'est ce pas?
voilà le code mais je ne sais pas il me donne toujours false !!
public static boolean grilleremplie() {
boolean reponse = true;
if (lagrille != null){
for(int i=0;i<lagrille.length;i++){
for(int j=0;j<lagrille[i].length;j++){
if(lagrille[i][j]==0){
reponse = true;
break;
}
}
}
} else {
reponse = false;
}
return reponse;
}
Merci
Uniquement si le test est réussi, a contrario si tu rentres dans le else ça voudra bien dire que la grille est null... Or vu ton code, le seul moyen d'avoir un résultat "false" c'est d'avoir ta grille null.
"il me donne toujours false !!"
Donc s'il te donne toujours false, c'est que la grille est toujours null...
Remarque : si ta grille n'est pas null, tes boucles ne servent à rien, parce que tu as true au départ, et avec tes boucles la seule chose que tu fais c'est éventuellement mettre le résultat à true (qui l'est déjà) donc c'est inutile, tu auras toujours true si la grille n'est pas null.
"comment écrire la syntaxe qui comprend une condition vérifiant si la grille est remplie ???"
Ça dépend ce que tu veux dire par "remplie", parce que du moment qu'elle existe, la grille est remplie, éventuellement automatiquement par Java avec des 0 partout...