Erreur java?

lindap Messages postés 86 Statut Membre -  
lucieb31 Messages postés 363 Statut Membre -
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");
}
}
}
}
A voir également:

1 réponse

lucieb31 Messages postés 363 Statut Membre 62
 
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