Commit 3c665578 by Jose Figueredo

Detalles arreglados

parent 1f050df5
...@@ -23,7 +23,23 @@ public class VacasToros { ...@@ -23,7 +23,23 @@ public class VacasToros {
} }
public VacasToros(){
this.numero=null;
}
public void NumeroAdivinar(String n){
this.numero=n;
a=n.toCharArray();
// verificar(a); esta demas
}
public boolean verificar(char a[]){ public boolean verificar(char a[]){
int bandera=0; int bandera=0;
for(int i=0;i<4;i++) for(int i=0;i<4;i++)
{ {
...@@ -55,6 +71,12 @@ public class VacasToros { ...@@ -55,6 +71,12 @@ public class VacasToros {
} }
public boolean verificar(String c){ public boolean verificar(String c){
if(c.length()!=4){
System.out.println("El nro debe tener 4 digitos");
return false;
}
char d[]= new char[4]; char d[]= new char[4];
for(int i=0;i<4;i++) for(int i=0;i<4;i++)
{ {
...@@ -145,15 +167,24 @@ public static void main(String[] args) { ...@@ -145,15 +167,24 @@ public static void main(String[] args) {
Scanner teclado= new Scanner(System.in); Scanner teclado= new Scanner(System.in);
String a= teclado.nextLine(); String a;
// String b= teclado.nextLine(); // String b= teclado.nextLine();
VacasToros juego = new VacasToros(a); VacasToros juego = new VacasToros();
int intento=0; int intento=0;
String b; String b;
if(juego.verificar(a)) do{
{ System.out.println("Ingrese el nro que adivinara el jugador B");
a= teclado.nextLine();
juego.verificar(a);
}while( !juego.verificar(a));
juego.NumeroAdivinar(a);
do do
{ {
intento++; intento++;
...@@ -165,15 +196,19 @@ public static void main(String[] args) { ...@@ -165,15 +196,19 @@ public static void main(String[] args) {
}while(!juego.Fin() && intento<=12); }while(!juego.Fin() && intento<12);
if(intento>12) if(!juego.Fin())
{
System.out.println("Se acabaron los intentos,El ganador es A , el numero era: "+a); System.out.println("Se acabaron los intentos,El ganador es A , el numero era: "+a);
else }
else{
System.out.println("El ganador es B con "+intento+" intentos"); System.out.println("El ganador es B con "+intento+" intentos");
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment