Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package monstruo;
- import java.lang.Class;
- import java.util.Scanner;
- public class Main {
- public static void main (String [] args){
- //Variable que usaremos para movernos por el menu.
- int numeroElegido;
- //Bucle para mostrar el menu siempre que eligamos una opcion y la terminemos.
- do{
- System.out.println("Configuración de Monstruos.");
- System.out.println("===================================");
- System.out.println("\n1.- Crear un nuevo monstruo sin datos.");
- System.out.println("2.- Crear una nuevo monstruo con datos conocidos.");
- System.out.println("3.- Asignar nombre a un monstruo.");
- System.out.println("4.- Asignar posición X a un monstruo.");
- System.out.println("5.- Asignar posición Y a un monstruo.");
- System.out.println("6.- Asignar color a un monstruo.");
- System.out.println("7.- Mostrar por pantalla los datos de un monstruo.");
- System.out.println("\n\n0.- Salir de la aplicación.");
- System.out.println("===================================");
- System.out.println("\n- Introduzca la primera opcion deseada: ");
- Scanner teclado = new Scanner(System.in);
- numeroElegido = teclado.nextInt();
- //Primera opcion del menu.
- if (numeroElegido==1){
- Monstruo monstruoVacio = new Monstruo();
- System.out.println("Tu monstruo fue creado con exito.");
- }
- //Segunda opcion del menu.
- if (numeroElegido==2){
- System.out.println("Vamos a crear un nuevo monstruo con datos conocidos."
- +"\n¡Empezamos!"
- +"\nPulsa el boton 3 para continuar:");
- numeroElegido = teclado.nextInt();
- }
- //Tercera opcion del menu.
- if (numeroElegido==3){
- Monstruo monstruoConDatos = new Monstruo();
- ES.msgln("¿Como se llama tu monstruo?");
- String nombre = ES.leeCadena();
- monstruoConDatos.setNombre(nombre);
- }
- //Cuarta opcion del menu.
- if (numeroElegido==4){
- Monstruo monstruoConDatos = new Monstruo();
- ES.msgln("Vamos a darle una posiciónX a su monstruo."
- +"\nEscriba la posición entero que quiere darle: ");
- int posicionX = ES.leeEntero();
- monstruoConDatos.setPosicionX(posicionX);
- ES.msgln("Tu monstruo ahora tiene la posición: " +monstruoConDatos.getPosicionX() +" Metros.");
- }
- //Quinta opcion del menu.
- if (numeroElegido==5){
- Monstruo monstruoConDatos = new Monstruo();
- ES.msgln("Vamos a darle una posiciónY a su monstruo."
- +"\nEscriba la posición entero que quiere darle: ");
- int posicionY = ES.leeEntero();
- monstruoConDatos.setPosicionY(posicionY);
- ES.msgln("Tu monstruo ahora tiene la posición: " +monstruoConDatos.getPosicionY() +" Metros.");
- }
- //Sexta opcion del menu.
- if (numeroElegido==6){
- Monstruo monstruoConDatos = new Monstruo();
- ES.msgln("Vamos a darle un nuevo color a su monstruo."
- +"\nEscriba el color que quiere darle: ");
- String color = ES.leeCadena();
- monstruoConDatos.setColor(color);
- ES.msgln("Tu monstruo ahora tiene el color: " +color);
- }
- //Septima opcion del menu. NO LA TRATO DE CONSEGUIR. HAY QUE MOSTRAR TODO LOS SET DE ANTES.
- if (numeroElegido==7){
- Monstruo monstruoConDatos = new Monstruo();
- String nombre;
- monstruoConDatos.setNombre(nombre);
- System.out.println("nombre: "+nombre);
- }
- //Cuando pulsamos el valor 0 se sale de la aplicación.
- }while(numeroElegido!=0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement