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:

Messages recommandés

Posté(e)

ok, j'ai compris. En effet, j'ai bien mis mesClasses dans java.

 

Cependant, j'ai toujours le problèm lors de la compilation " caanot read ". Voici ma capture d'ecran (cliquer sur l'image)

pyq677o.jpg

 

je ne comprends pas

Posté(e)

Tu peux taper "dir" (dans ta console / "invite de commandes" / appelle ça comme tu veux) et faire une capture d'écran stp ?

Je voudrais vérifier un truc...

Posté(e)

Je ne vois pas de fichier C:\Mes Documents\Alain\JourParMois.java !

Il faut que tu sois dans le répertoire où se trouve le fichier, si tu veux le compiler comme ça...

Posté(e)

ok KewlCat, je n'étais pas dans le bon répertoire.

 

Une question plus générale, plutôt que de travailler comme çà n'y a t'il pas un IDE simple d'utilisation et toutefois efficace ?

 

En tous les cas, merci pour ton aide trés précieuse

Posté(e)

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

Posté(e)

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

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...