Examen de java Juego Adivinar

Examen Juego Adivinar



Luego de recuperar mis apuntes encontré un examen practico de programación en JAVA, es un juego que se llama adivinar, no recuerdo que hace exactamente al parecer tienes que adivinar un numero y cada vez te acercas mas con las pistas que te da diciendo que es menor o mayor allí les dejo el código

   1:  
   2:  
   3: package examen;
   4:  
   5:  
   6:  
   7:  
   8: import javax.swing.JOptionPane;
   9: public class Adivinar 
  10: {
  11: public String nombre;
  12: public int intentos;
  13: public int puntuacion;
  14: public double numero;
  15: public int aleatorio1;
  16: public int partidas;
  17: public int ni;
  18: public int mp;
  19: /** Funcion que genera un numero aleatorio de 1 al 100 */
  20: public static void aleatorio(int numero)
  21: {
  22: numero=(int) (Math.random()*(100)+1);
  23: }
  24: /** Inserta el nombre */
  25: public void insertaNombre()
  26: {
  27: nombre=JOptionPane.showInputDialog("Inserte el nombre");
  28: }
  29: /**Jugar*/
  30: public void jugar()
  31: {
  32: puntuacion=1000;
  33: intentos++;
  34: puntuacion--;
  35: ni=Integer.parseInt(JOptionPane.showInputDialog("Inserte el numero"));
  36: if(ni!=aleatorio1)
  37: {
  38: if(ni>aleatorio1)
  39: {
  40: JOptionPane.showMessageDialog(null,"El numero correcto es menor");
  41: }
  42: if(ni
  43:  
  44: {
  45: JOptionPane.showMessageDialog(null,"El numero correcto es mayor");
  46: }
  47: }
  48: }
  49: /**Puntuacion */
  50: public void puntuacion()
  51: {
  52: JOptionPane.showMessageDialog(null,"Nombre "+nombre+"\n puntuacion "+puntuacion+"\n Mejor puntuacion "+mp);
  53: }
  54: /**Mejor puntuacion */
  55: public void mejorPuntuacion()
  56: {
  57: if(puntuacion>mp)
  58: {
  59: mp=puntuacion;
  60: }
  61: }
  62: public String toString()
  63: {
  64: return "Mejor puntuacion \n Nombre "+nombre+"\n Mejor puntuacion "+mp;
  65: }
  66: }




Puede que por el formato se modifique el código, aquí los archivos .java










Comentarios

Entradas populares