Les travaux notés 3, 4 et 5 comprennent du code que vous devez expliquer. Nous vous demandons de remettre des rapports comprenant du code facile à consulter et bien expliqué. Pour vous aider, nous vous proposons le gabarit suivant.
Nom : Votre nom
Prénom : Votre prénom
Code permanent : ABCD12345678
Date de remise : 12 novembre 2025
Expliquez comment vous allez attaquer le problème. Décomposez le problème en sous-problème et analysez chaque sous-problème.
Votre code source doit être aussi simple que possible, et il doit apparaître de façon lisible dans votre document.
public class MonProgramme {
// Méthode privée et statique
private static boolean estExclu(int n) {
// Divisible par 3 ?
if (n % 3 == 0) {
return true;
}
return false;
}
public static void main(String[] args) {
long somme = 0;
for (int i = 1; i <= 10000; i++) {
if (!estExclu(i)) {
somme += i;
}
}
System.out.println("Somme finale : " + somme);
}
}Conseil : Copiez-collez pour vérifier la compilation et l’exécution.
Si c'est partinent décrivez la sortie du programme.
Somme finale : 25334000
Décrivez chaque fonction et variable de votre programme. Expliquez comment votre code résoud le problème.
...