Java important, diffiuclté de comprendre

Bonjour,
je suis confus à résoudre ces questions pratiques,
votre méthodologie pour résoudre cet exo: merci davance,

1. Le jeu consiste à trouver un nombre généré aléatoirement par l’ordinateur. Le joueur indique un nombre et la
machine lui fournit une des 3 réponses suivantes :
- Gagné
- Trop petit
- Trop grand
Extension 1 : A la fin du jeu, le joueur peut s’arrêter ou recommencer.
Extension 2 : S’il y a 2 joueurs, chaque joueur choisit un nombre à l’abris du regard de l’autre. Chaque joueur joue à tour de rôle et le premier qui trouve le nombre a gagné.

2. "Jeu de dés"
Le jeu comprend un nombre de lancers décidé par le joueur. Le joueur lance 3 dés, s'il ne fait pas 421, il peut
reprendre un nombre quelconque de dés et cela à deux reprises encore. S'il obtient 421, il gagne 50 points sinon il
en perd 10. Au démarrage du jeu le joueur a un capital de points égal au nombre de lancers choisi multiplié par 10.
Une partie peut s'arrêter également si le joueur n'a plus de points.

A bientôt
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. Calcules les proba.....
    1. comment procéder, je n'ai jamais fait des exo pareils merci,
      merci de me donner la méthodologie,
      ictpower
  2. Ya pas de calcul de probas.

    1/
    > Tu génères un nombre x positif aléatoirement avec la méthode static Math.random
    > Tu initialises une variable y à -1 par exemple.
    > dans une boucle :
    tant que (x est différent de y) {
    Demander à l'utilisateur un nombre y;
    
    }
    1. Oops j'avais pas fini :

      tant que (x est différent de y) {
      Demander à l'utilisateur un nombre y;
      
      si ( x > y ) {
      afficher("Trop petit")
      } sinon {
            si ( x < y ) {
           afficher("Trop grand")
            } sinon {
            afficher("Gagné!!!")
            }
      }
      
      }
      1. Merci Boboo,
        si je peux communiquer avec topi par email ça sera très bon, merci pour ton explication, mille fois merci,
        ictpower at : iearnben@yahoo.com