viernes, 21 de octubre de 2016

Bingo

Capa número 1


package Interface;

import Datos.Cartón;
import Lógica.LógicaBingo;

public class Bingorum {
static LógicaBingo l=new LógicaBingo();
public static void main(String[]args){
String [][] c=new String[3][3];
Cartón c1=new Cartón();

l.Bingo(c);
System.out.println("Este es tu cartón:");
}
}

---------------------------------------------------------------------
Capa número 2

package Lógica;
import java.util.Scanner;

import Datos.Cartón;
import Datos.datos;

public class LógicaBingo {
Cartón c1=new Cartón();
Cartón c2=new Cartón();
datos d= new datos(null, null, 0);
Scanner kai= new Scanner(System.in);
public void ValRandom(){
d.setValR((int) Math.random()*100+1);
}

public void  Bingo(String [][] nom){

boolean Again=true;
int c=0;
while (Again==true){
System.out.println("¡Hola!, por favor digita tu nombre ");
d.setUsuario(kai.nextLine());
System.out.println("Bueno, "+d.getUsuario()+". Selecciona qué deseas hacer: ");
System.out.println("<1> Comprar un cartón nuevo");
System.out.println("<2> Salir");
int opc= kai.nextInt();
switch(opc){
case 1:
if(c==1){
llenar(c2);

}
else{
llenar(c1);


//Verificar(d.getCartón());
}
break;
case 2: System.out.println("Has seleccionado salir ");

Again=false;
break;
}

}
}
public void llenar(Cartón c12){
String [] [] Bin= new String [0][5];
Bin[0][0]= "B";
Bin[0][1]= "I";
Bin[0][2]= "N";
Bin[0][3]= "G";
Bin[0][4]= "O";
for(int l=1; l<Bin.length; l++){
for (int j=0; j < Bin[l].length; j++) {
Bin[l][j]= kai.nextLine();
}
}

Mostrar(Bin);
}
public void Mostrar(String[][] datos){
System.out.println("Estos son los datos que has ingresado. \n");

for (int i=0; i < datos.length; i++) {
       for (int j=0; j < datos[i].length; j++) {
           System.out.print(datos[i][j]+"\t");
       }
       System.out.println("");
   }
}
//public void Verificar(String [][] datos){

// for (int i=0; i < datos.length; i++) {
 //      for (int j=0; j < datos[i].length; j++) {
   //        System.out.print(datos[i][j]+"\t");
     //  }
       //System.out.println("");
  // }
//}
}

--------------------------------------------------------------------------------------
Capa número 3

package interfaz;
import java.util.Scanner;

import datos.datos;
import logica.logica;

public class presentacion {
public static void main(String[]args){
Scanner kai= new Scanner(System.in);
logica l= new logica();
datos d= new datos();
l.llenarcontenedora();
boolean again=true;
while(again=true){
System.out.println("¡Hola!, bienvenido  ");
System.out.println("Seleccione qué desea hacer: ");
System.out.println("<1> Usar un computador");
System.out.println("<2> Saber mi recibo");
System.out.println("<3> Salir");
int opc=kai.nextInt();
switch(opc){
case 1: 
l.Asignar();
//l.Mostrar(d.getComputador());
break;
case 2:
l.Recibo(0, 0, 0);
break;
case 3:
again=false;
break;
}
}
}
}

No hay comentarios.:

Publicar un comentario