Java

Fermé
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 17 juil. 2011 à 00:12
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 19 juil. 2011 à 03:51
Bonjour,



salut a tous
je n'arrive pas a corrigé 7 petit pgm en java.aider moi svp et merci a l'avance
voila le pgm


import javax.swing.*;
public class Month {
public static void main(String args[])
{
int month;
String input;
String name;

input=JOptionPane.showInputDialog("enter month number");
month=Intger.parseInt(input);

switch(month){
case 1:name="jan";break;
case 2:name="feb";break;
case 3:name="mar";break;
case 4:name="apr";break;
case 5:name="may";break;
case 6:name="jun";break;
case 7:name="jul";break;
case 8:name="aug";break;
case 9:name="sep";break;
case 10:name="oct";break;
case 11:name="nov";break;
case 12:name="dec";break;}



JOptionPane.showMessageDialog(null,"the Month is "+name,"class Month",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
A voir également:

3 réponses

Salut,

public static void main(String args[])  
      {  
         int month;  
         String input; 
// corriger la ligne suivante : 
         String name = "";


Cordialement,

Dan
Plus on apprend... plus on se rend compte qu'on ne connaît pas grand-chose.
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
17 juil. 2011 à 22:27
Il te faut un "e" à Integer sur cette ligne : month=Integer.parseInt(input);

De plus comme l'a dit danimo, il y a un problème avec name. Alternativement à sa proposition, tu peux utiliser dans ton switch un default:name=""; pour gérer les autres cas.

Sinon, ça ne sers à rien d'invoquer System.exit(0);
0
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 1
19 juil. 2011 à 03:51
merci danimo et kx pbl réglé
0