Probleme avec else (java)

Résolu/Fermé
msman Messages postés 3 Date d'inscription samedi 14 avril 2012 Statut Membre Dernière intervention 19 mai 2012 - 14 avril 2012 à 13:41
msman Messages postés 3 Date d'inscription samedi 14 avril 2012 Statut Membre Dernière intervention 19 mai 2012 - 14 avril 2012 à 13:54
Bonjour,
je suis nouveau dans le monde de la programmation(java)
suivant des cours un peut partout sur internet
j'ai vue donc programme qui dit quelle nombre est le plus grand
donc j'ai suivit le tuto mais je suis bloquer sur un point
voici le programme

import javax.swing.JOptionPane;

public class programe2 {
public static void main(String[] args) {
int nb1 = 7;
int nb2 = 4;
if ( nb1>nb2 );
{
JOptionPane.showMessageDialog(null,nb1 +"est plus grand que"+ nb2);
}
else
{
JOptionPane.showMessageDialog(null,nb2 +"est plus grand que"+ nb1);
}

}

je voudrais savoir pourquoi mon "else" ne marche merci a tous
A voir également:

2 réponses

KX Messages postés 16760 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 3 020
Modifié par KX le 14/04/2012 à 13:52
Tu ne dois pas mettre de point-virgule après la condition du if

if (nb1>nb2) 
{

Remarque : dans le deuxième cas, il peut y avoir égalité, donc en toute rigueur on devrait avoir "nb1 n'est pas supérieur à nb2" ou "nb2 est supérieur ou égal à nb1"
La confiance n'exclut pas le contrôle
0
msman Messages postés 3 Date d'inscription samedi 14 avril 2012 Statut Membre Dernière intervention 19 mai 2012
14 avril 2012 à 13:54
je te remercie kx grâce a toi je vais pouvoir continuer
0