We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.

Eugenio Toshi Amato • 9 months ago

la description n'est pas complète
ajouter:
0: la méthode hashCode dans la classe GridPosition
1: un exemple où la largeur et la longueur sont différentes (donc pas 2 , 2)
2: décrire le point 0, 0 comme le point le plus au sud-ouest (aller vers le nord augmente la valeur de y)
3: spécifiez que des positions négatives existent également (-1, 0)
4: décrire la méthode Advance
5: décrire la méthode Simulate

merci

GPDV • 1 year ago

Java - Les bases
Exercice 4.1
Merci de développer l’énoncé de l'exercice.
"Ecrire une classe point" est quelque peut léger ...

leon44 • 12 months ago

Oui je suis d'accord :-) je vais faire mieux. Merci pour les commentaires. JE regarde si il n'y a pas une erreur dans mon test pour cet exercice la.

GPDV • 1 year ago

Java - Les bases
Exercice 2.2
Étonné de voir que mon résultat soit considéré incorrect.
Ci-dessous, mon code :
/* ---------------------------------------------------------------- */
public static String calc(int i) {
//Déclaration des variables
int nbBilletsCentEuros = 0; //Entier représentant le nombre de billets de 100 Euros
int nbBilletsCinquanteEuros = 0; //Entier représentant le nombre de billets de 50 Euros
int nbBilletsVingtEuros = 0; //Entier représentant le nombre de billets de 20 Euros
int nbBilletsDixEuros = 0; //Entier représentant le nombre de billets de 10 Euros
int nbPiecesDeuxEuros = 0; //Entier représentant le nombre de pièces de 2 Euros
int nbPiecesUnEuro = 0; //Entier représentant le nombre de pièces de 1 Euro
int temp = i; //Entier image du nombre initiale modifier dans le programme

//Calcule du nombre de billets de 100 Euros
nbBilletsCentEuros = temp/100;
temp = temp - nbBilletsCentEuros * 100;
System.err.println("nbBilletsCentEuros = " + nbBilletsCentEuros);
System.err.println("temp = " + temp);

//Calcule du nombre de billets de 50 Euros
nbBilletsCinquanteEuros = temp/50;
temp = temp - nbBilletsCinquanteEuros * 50;
System.err.println("nbBilletsCinquanteEuros = " + nbBilletsCinquanteEuros);
System.err.println("temp = " + temp);

//Calcule du nombre de billets de 20 Euros
nbBilletsVingtEuros = temp/20;
temp = temp - nbBilletsVingtEuros * 20;
System.err.println("nbBilletsVingtEuros = " + nbBilletsVingtEuros);
System.err.println("temp = " + temp);

//Calcule du nombre de billets de 10 Euros
nbBilletsDixEuros = temp/10;
temp = temp - nbBilletsDixEuros * 10;
System.err.println("nbBilletsDixEuros = " + nbBilletsDixEuros);
System.err.println("temp = " + temp);

//Calcule du nombre de pièces de 2 Euros
nbPiecesDeuxEuros = temp/2;
temp = temp - nbPiecesDeuxEuros * 2;
System.err.println("nbPiecesDeuxEuros = " + nbPiecesDeuxEuros);
System.err.println("temp = " + temp);

//Calcule du nombre de pièces de 1 Euro
nbPiecesUnEuro = temp/1;
temp = temp - nbPiecesUnEuro * 1;
System.err.println("nbPiecesUnEuro = " + nbPiecesUnEuro);
System.err.println("temp = " + temp);

//Déclaration et constitution de la variable retournée
String resultat = "";
resultat = nbBilletsCentEuros + " " + nbBilletsCinquanteEuros + " " + nbBilletsVingtEuros + " " + nbBilletsDixEuros + " " + nbPiecesDeuxEuros + " " + nbPiecesUnEuro;
System.err.println("resultat = " + resultat);

return resultat;
}
/* ---------------------------------------------------------------- */
Des idées ?

leon44 • 12 months ago

Corrigé :-)

Anonymous • 1 month ago

je trouve pas pour le 2.1