scoobidooo1
Messages postés21Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention26 mars 2012
-
30 oct. 2011 à 22:58
scoobidooo1
Messages postés21Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention26 mars 2012
-
7 nov. 2011 à 23:10
Bonjour,
J'aimerais faire valider mes algorithmes des deux fonctions suivantes
1-
/* Fonction Boolean qui valide une grille remplie ou non*/
public boolean grilleremplie() {
boolean solution=true;
if(grille!=null){
for(int i=0;i<grille.length;i++){
for(int e=0;e<grille[i].length;e++){
if(grille[i][e]==0){
solution=false;
break;
}
}
}
}
else{
solution=false;
}
return solution;
}
/* Algorithme */
Validation de la grille remplie
validation solution = vrai
si grille = vide
pour ligne = 0
pour colonne = 0
si grille (ligne et colonne) = 0
solution = faux
arrêter et passer au suivant
sinon
solution = faux
donner la solution
------------------------------------------------------------------
2-
public void afficher(int[][] tab){
for(int i=0;i<tab.length;i++){
for(int e=0;e<tab[i].length;e++){
System.out.print(tab[i][e]+" ");
}
System.out.println();
}
System.out.println()
}
/* Algorithme */
pour chaque ligne de grille
pour chaque élément de la ligne
afficher le tableau
fin boucle
afficher lignes
fin de boucle
afficher éléments
--------------------------------------------------------------------
Merci !!!
scoobidooo1
Messages postés21Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention26 mars 2012 30 oct. 2011 à 23:05
En fait pour :
1- Boucle 1(qu'est-ce qui boucle )
Boucle 2 ( qu'est-ce qui boucle)
Des lignes et colonnes ou des lignes et éléments de lignes ou encore des cases
2- Afficher (Qu'est-ce qui print)
i égale tu ligne
e égale tu colonne
I et e égale tu le tableau ou la grille
On parle de taille du tableau tab.length et taille de la grille grille.length??
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020370 7 nov. 2011 à 07:57
Bonjour,
Si tu n'as pas eu de réponse, c'est que tu n'avais pas de problème précis, tu voulais juste "faire valider" ton programme.
Pour le valider, teste le, s'il y a des soucis poses des questions mais, en général, pour t'aider sur un point précis, nous n'exécutons pas ton code. Si tu veux avoir des réponses la prochaine fois, essaye de t'intéresser à un point précis qui te parais étrange.
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
scoobidooo1
Messages postés21Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention26 mars 2012 7 nov. 2011 à 12:18
Bonjour Julien
Effectivement, m'ayant aperçu après relecture de mon premier message, j'ai envoyé tout de suite un deuxième avec ce que je pensais être plus précis..éé
Pour la ligne qui mentionne " n'ayant pas eu de réponse et peut être supprimé.
Ce n'était pas de la déception ou frustation mais simplement un genre d'avis aux Admins si jamais ils passaient par là.