Programmation java

Bonjour!
Je fais un programme ou j'ai besoin de rentrer unn paramètre au clavier.Pour certaine valeurs de ce paramètre le programme s'éxécute et c fini.Ce que j'aimerai faire c que quand je tape une valeur pour laquelle le programme ne fonctionne pas,il revienne automatiquement au début et me redemande un e nouvelle valeur du paramètre:

par exemple g besoin d'un x il doit être inférieur à 10 sinon le programme ne foctionne pas
Si je rentre au clavier 50, j'aimerai qu'il me redemande automatiquement un nouveau x.

Merci d'avance à tous ceux qui pourront m'éclairer

6 réponses

  1. Je te remercie pour ton aide mais je pensais le problème différement, ce que j'aimerais faire et je c pas si ça existe, c'est d'avoir une commande qui quand tu arrives à la fin du programme ça revient eu début pour te redemander une nouvelle valeur que tu taperas au clavier.Le lien que tu m'as donné c'est pour utiliser une boucle while mais c pas tout à fait ce que je recherche
    1. Yop,

      ben je ne vois pas en quoi c'est différent d'une boucle... Il te suffit juste de réinitialiser les valeurs pour repartir de l'état initial de ton programme.

      ++

      Nico
      1. Bonjour, je voulais savoir si je pouvais me passer de boucle, dans ce cas la boucle que je devrais utiliser c'est une "tant que".
        merci
    2. Oui c'est une boucle while().

      Nico
      1. Merci nico je vais essayer jte tiens au courant
      2. J'ai fait ma boucle while , mais ce que je voudrais savoir, c'est comment peut on faire pour retourner au début du programme soit aprés la réussite du programme, ou soit aprés avoir rentré une mauvaise valeur de la variable d'entrée
      3. Modérateur
        @pierrehttp://www.commentcamarche.net/ccmdoc/index.php3?cat=93
      4. @sebsauvageJte remercie jvais voir si je trouve des trucs intéressants merci
    3. pour passer automatiquement au debut d une boucle tu utilise l instruction
      continue
      c est bien continue et pas une demande de continuer j ai des pb avec le clavier...
      1. Tu demuere un peu vague sur ce que tu veux.
        Mais sache que l'instruction goto existe mais je te conseille de recourrir si il s'agit de controler une entrée au clavier à l'instruction do ... while comme ci-dessous:
        do {
        .....//entrer un machin au clavier stocké dans la variable x.
        }
        while(x<10);
        1. Merci Th, c'est un chouette idée, simple mais chouette