Java > Game.java

TitreGame.java
Postée le09-10-2008
Affichée566
Mini-lien
Description

Game

EtatInconnu. Inconnu.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format java
Plein ecran
public class Game {
       
        int numberToFind;
       
        short attempt = 5;
       
        boolean result;
       
        int[] attemps = new int [5];
       
        void createNumber(int number){
                int random = new Random().nextInt(number);
                numberToFind = random;
        }
       
        void isItTheRightNumber(int number) {
                if (number <numberToFind) {
                        System.out.println("Trop petit");
                } else if (number == numberToFind) {
                        System.out.println("Gagné !");
                } else {
                        System.out.println("Trop grand !");
                }
        }
       
        public static void main(String[] args){
                Game game = new Game();
                game.createNumber(100);
                Scanner scanner = new Scanner(System.in);
                while(game.result!=true && game.attempt>0){
                        for(int i=0;i<5 - game.attempt;i++){
                                System.out.println("déja essayé: " + game.attemps[i]);}
               
                        int typed = scanner.nextInt();
                        game.attemps[5 - game.attempt] = typed;
                        game.isItTheRightNumber(typed);
                        game.attempt = (short)(game.attempt-1);
                }
                System.out.println(Arrays.toString(game.attemps));
        }
}