Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

saisie des données avec java en mode console


rimbaut

Messages recommandés

Pardon KewlCat, j'ai une erreur et je voudrais savoir si celà vient de la fonction lire ou d'ailleurs

70aihfh.jpg

 

Voici mon code

import Lire.java
public class JourParMois   // Le fichier s'appelle JourParMois.java
{
 public static void main (String [] parametre)
 {
 byte mois, nbjours = 0;
 short année;
 System.out.println ("De quelmois s'agit-il ? : ");
 mois = Lire.s();
 switch(mois)
 {
case 1 : case 3 :	 // Pour les mois à 31 jours
case 5 : case 7 : 
case 8 : case 10 :
case 12 :
	   nbjours = 31;
	   break;
case 4 : case 6 :   // Pour les mois à 30 jours
case 9 : case 11 : 
	   nbjours = 30;
	   break;
case 2 :			// Pour le cas particulier du mois de février
	 if (année % 4 == 0 && année % 100 != 0  || année % 400 == 0)
		 nbjours = 29;
	 else nbjours = 28;
	 break;
default :		 // En cas d'erreur de frappe
	 System.out.println ("Impossible, ce mois n'existe pas ");
	 system. exit (0);
  }
  System.out.print (" En " + annee + ", le mois n° " + mois);
  } // Fin du main()
}  // Fin de la class JourParMois

Lien vers le commentaire
Partager sur d’autres sites

J'ai ajouté un bloc

  autour de ton code, ça conserve l'indentation...

 

Tu n'as pas mis de point-virgule à la fin de ta ligne d'import. D'ailleurs, les "import" en Java ne fonctionnent absolument pas comme les #include du C. J'ignore ce que tu veux faire avec la classe Lire, mais si tu veux l'utiliser il faut d'abord instancier un objet ([i]Lire monObjetLire = new Lire()[/i]), sauf si, bien sûr, c'est une méthode de classe... Et si cette classe fait partie du même package (on va dire "du même espace de nommage") tu n'as pas besoin de l'importer...

Je note au passage que le nom de la méthode que tu appelles n'est pas très explicite...

 

Le seul IDE avec lequel j'ai travaillé avec du Java c'est Eclipse

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...