Erreur java?

Bonjour,

dans ce programme il y a une erreur lors de l'exécution

ligne 2:public class PairImpair {
msg d'erreur:classe pairImpair is public, should be declared in a file named pairImpair.java

comment pui je créer ce fichier et ou svp?

import java.util.Scanner;
public class PairImpair {

private static Scanner scanner = new Scanner(System.in);

public static void main(String args[]) {

// Demander une valeur à l'utilisateur
System.out.print("Entrez un nombre entier:");
int number = scanner.nextInt();

// Premièrement, on vérifie si le nombre est zéro, car
// dans ce cas le test de parité n'est pas nécessaire
if (number == 0) {
System.out.println("Le nombre est zéro (et il est pair)");
} else {
// S'il n'est pas nul, voyons quel est son signe
if (number < 0) {
//Note: System.out.print ne commence pas de nouvelle ligne
System.out.print("Le nombre est négatif ");
} else {
System.out.print("Le nombre est positif ");
}

// Teste la parité: si le reste de la division par deux est zéro
// alors le nombre est pair
int reste = number % 2;
if (reste == 0) {
System.out.println("et pair");
} else {
System.out.println("et impair");
}
}
}
}

1 réponse

  1. Ta classe doit etre créé dans un fichier portant le nom de la classe. Il suffit que tu renome le fichier dans lequel elle est.
    0