cathleruste / HEB-ESI-Java-Labo

Commentaires sur les labos
2 stars 3 forks source link

Preparation td4 ( Erreur ?) #69

Open Zaake opened 10 years ago

Zaake commented 10 years ago

Bonjour, J'ai constaté une erreur dans le derniere exercice de preparation au td4

(http://elearning.esi.heb.be/courses/LGJ1/document/TDs/TD4Prepa/fr/html/TD4Prepa_learningObject3.html) " lire nombre1 si nombre1 < 0 alors écrire nombre1, " est positif" " Avec le code ici en ecrivant un chiffre positif le programme affichera negatif et inversement.

correction : // changer le sens de l'operateur de comparaison

import java.util.Scanner; public class Test{

public static void main(String[] args) { 

    Scanner clavier = new Scanner(System.in);
    int nombre1;

    System.out.println("Entrez la valeur du nombre"); 
    nombre1 = clavier.nextInt();
    System.out.print(nombre1); 
    if (nombre1 > 0) {      
        System.out.println(" est positif");
    } else if (nombre1 == 0){       
        System.out.println(" est nul ");
    } else {
        System.out.println(" est négatif");
    }

}

}

Bien a vous un eleve du groupe 1312

mcodutti commented 10 years ago

Ca ressemble en effet fort à une erreur de typo mais c'est étonnant qu'elle soit à la fois dans la logique et dans la version Java. Cath, tu confirmes que ce n'est pas intentionnel pour montrer aux étudiants qu'on peut faire dire n'importe quoi à un ordinateur ?