Skip to content

Instantly share code, notes, and snippets.

@silva96
Last active November 5, 2024 00:46
Show Gist options
  • Save silva96/ac106e95bedfa14a9493fef5ddcc10b6 to your computer and use it in GitHub Desktop.
Save silva96/ac106e95bedfa14a9493fef5ddcc10b6 to your computer and use it in GitHub Desktop.
2007 - first Assignment - Tennis Java
import iic1102Package.*;
public
class bjsilva
{
//Inicio de declaracion de variables
static int punto;
static int juegos1rios = 0,juegos2rios = 0, juegos3rios = 0;
static int juegos1agassi = 0, juegos2agassi = 0, juegos3agassi = 0;
static String saquerios = " " , saqueagassi = " ";
static int puntosrios = 0;
static int puntosagassi = 0;
static String VentRios="0", VentAgassi="0";
static boolean termino = false;
static String puntosclave = " ";
//Inicio de declaracion de variables
//Inicia metodo Mostrar Marcador
public static void mostrar_marcador( int juegos1rios, int juegos2rios, int juegos3rios,String VentAgassi, String VentRios, int juegos1agassi,int juegos2agassi,int juegos3agassi,String saquerios,String saqueagassi, String puntosclave)
{
Interfaz.MostrarMensajeConsola("+----------+----------+\n| "+saquerios+" Rios | " +juegos1rios+" "+juegos2rios+" "+juegos3rios+ " "+VentRios+" |\n| "+saqueagassi+" Agassi | "+juegos1agassi+ " "+juegos2agassi+" "+juegos3agassi+" " +VentAgassi+" |\n+----------+----------+\n| " + puntosclave +" |\n+----------+----------+");
}
//Termina metodo Mostrar Marcador
public static boolean punto_rios()
{
puntosclave = " ";
puntosrios = puntosrios+15;
//inician condiciones para cambiar de set
if ((juegos1rios>=6||juegos1agassi>=6)&&(Math.abs(juegos1rios-juegos1agassi)>=2))
{
if ((juegos2rios>=6||juegos2agassi>=6)&&(Math.abs(juegos2rios-juegos2agassi)>=2))
//Terminan condiciones para cambiar de set
//inicia codigo de conteo de puntos tercer set
{
if (puntosrios<45)
VentRios=""+puntosrios;
if (puntosrios == 45)
{
puntosrios =40;
VentRios=""+puntosrios;
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)==15)
{
VentRios="Ad";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)==0)
{
VentRios="40";
VentAgassi="40";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)>15)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos3rios=juegos3rios+1;
saquerios=" ";
saqueagassi=" ";
}
if (puntosrios>40 && puntosagassi<=30)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos3rios=juegos3rios+1;
saquerios=" ";
saqueagassi=" ";
}
//termina codigo de conteo de puntos tercer set
//inicia codigo de conteo de puntos segundo set
}
if (puntosrios<45)
VentRios=""+puntosrios;
if (puntosrios == 45)
{
puntosrios =40;
VentRios=""+puntosrios;
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)==15)
{
VentRios="Ad";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)==0)
{
VentRios="40";
VentAgassi="40";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)>15)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos2rios=juegos2rios+1;
saquerios=" ";
saqueagassi=" ";
}
if (puntosrios>40 && puntosagassi<=30)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos2rios=juegos2rios+1;
saquerios=" ";
saqueagassi=" ";
}
//termina codigo de conteo de puntos segundo set
//inicia codigo de conteo de puntos primer set
}
if (puntosrios<45)
VentRios=""+puntosrios;
if (puntosrios == 45)
{
puntosrios =40;
VentRios=""+puntosrios;
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)==15)
{
VentRios="Ad";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)==0)
{
VentRios="40";
VentAgassi="40";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosrios-puntosagassi)>15)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos1rios=juegos1rios+1;
saquerios=" ";
saqueagassi=" ";
}
if (puntosrios>40 && puntosagassi<=30)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos1rios=juegos1rios+1;
saquerios=" ";
saqueagassi=" ";
}
//termina codigo de conteo de puntos primer set
// Inicia codigo que determina si se acaba el partido
if ((Math.abs((juegos1rios+juegos2rios)-(juegos1agassi+juegos2agassi))>=4)&&((juegos2rios>=6&&juegos2rios==2+juegos2agassi)||(juegos2agassi>=6&&juegos2agassi==2+juegos2rios)))
{
Interfaz.MostrarMensaje("El partido ha terminado");
return(true);
}
if ((juegos3rios>=6||juegos3agassi>=6)&&(Math.abs(juegos3rios-juegos3agassi)>=2))
{
Interfaz.MostrarMensaje("El partido ha terminado");
return(true);
}
//termina codigo que determina si se acaba el partido
//inicia codigo del saque
if ((juegos1rios+juegos2rios+juegos3rios+juegos1agassi+juegos2agassi+juegos3agassi)%2==1)
{
saquerios=">";
}
if ((juegos1rios+juegos2rios+juegos3rios+juegos1agassi+juegos2agassi+juegos3agassi)%2==0)
{
saqueagassi=">";
}
//termina codigo del saque
//Inicia codigo para los puntos de quiebre de Rios
if(saqueagassi == ">"&&puntosrios==40&&puntosagassi==0)
{
puntosclave="O O O Break Point";
}
if(saqueagassi == ">"&&puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Break Point";
}
if(saqueagassi == ">"&&puntosrios==40&&puntosagassi==30)
{
puntosclave="O Break Point";
}
if(saqueagassi == ">"&&VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Break Point";
}
// Termina codigo para los puntos de quiebre de Rios
//Inicia codigo para los puntos de quiebre de Agassi
if(saquerios == ">"&&puntosagassi==40&&puntosrios==0)
{
puntosclave="O O O Break Point";
}
if(saquerios == ">"&&puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Break Point";
}
if(saquerios == ">"&&puntosagassi==40&&puntosrios==30)
{
puntosclave="O Break Point";
}
if(saquerios == ">"&&VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Break Point";
}
// Termina codigo para puntos de quiebre de Agassi
// Inicia codigo para puntos de set de Rios (primer Set)
if ((juegos1rios>=5&&juegos1agassi<juegos1rios)&&(Math.abs(juegos1rios-juegos1agassi)>=1)&&juegos2rios==0&&juegos2agassi==0)
{
if(puntosrios==40&&puntosagassi==0)
{
puntosclave="O O O Set Point ";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Set Point ";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Set Point ";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Rios (primer Set)
//Inicia codigo para puntos de set de Rios (Segundo Set)
if (juegos2rios>=5&&juegos2agassi<juegos2rios&&(Math.abs(juegos2rios-juegos2agassi)>=1)&&juegos3rios==0&&juegos3agassi==0)
{
if(puntosrios==40&&puntosagassi==0)
{
puntosclave="O O O Set Point ";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Set Point ";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Set Point ";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Rios (Segundo Set)
//Inicia codigo para puntos de set de Agassi (primer Set)
if ((juegos1agassi>=5&&juegos1rios<juegos1agassi)&&(Math.abs(juegos1rios-juegos1agassi)>=1)&&juegos2rios==0&&juegos2agassi==0)
{
if(puntosagassi==40&&puntosrios==0)
{
puntosclave="O O O Set Point ";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Set Point ";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Set Point ";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Agassi (primer Set)
//Inicia codigo para puntos de set de Agassi (Segundo Set)
if (juegos2agassi>=5&&juegos2rios<juegos2agassi&&(Math.abs(juegos2rios-juegos2agassi)>=1)&&juegos3rios==0&&juegos3agassi==0)
{
if(puntosagassi==40&&puntosrios==0)
{
puntosclave="O O O Set Point ";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Set Point ";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Set Point ";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Agassi (Segundo Set)
//Inicia el codigo de Match Point Rios (2 sets a 0)
if ((Math.abs((juegos1rios+juegos2rios)-(juegos1agassi+juegos2agassi))>=3)&&(juegos2rios>=5&&juegos2agassi<juegos2rios))
{
if (puntosrios==40&&puntosagassi==0)
{
puntosclave ="O O O Match Point";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Match Point";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Match Point";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Match Point";
}
}
//termina codigo Match point Rios (2 sets a 0)
//inicia el codigo de Matchpoint Rios (2 sets a 1)
if ((juegos3rios>=5)&&(Math.abs(juegos3rios-juegos3agassi)>=1)&&juegos3agassi<juegos3rios)
{
if (puntosrios==40&&puntosagassi==0)
{
puntosclave ="O O O Match Point";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Match Point";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Match Point";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Match Point";
}
}
//termina codigo matchpouint rios (2 sets a 1)
//Inicia el codigo de Match Point Agassi(2 sets a 0)
if ((Math.abs((juegos1rios+juegos2rios)-(juegos1agassi+juegos2agassi))>=3)&&(juegos2agassi>=5&&juegos2rios<juegos2agassi))
{
if (puntosagassi==40&&puntosrios==0)
{
puntosclave ="O O O Match Point";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Match Point";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Match Point";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Match Point";
}
}
//termina codigo Match point Agassi(2 sets a 0)
//inicia codigo matchpoint agassi 2 sets a 1
if ((juegos3agassi>=5)&&(Math.abs(juegos3rios-juegos3agassi)>=1)&&juegos3rios<juegos3agassi)
{
if (puntosagassi==40&&puntosrios==0)
{
puntosclave ="O O O Match Point";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Match Point";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Match Point";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Match Point";
}
//termina codigo Match Point Agassi (2 sets a 1)
}
return(false);
}
//Inicia metodo punto_rios
//Termina metodo punto_rios
public static boolean punto_agassi()
{
// Inicia metodo punto_agassi
puntosclave = " ";
puntosagassi = puntosagassi+15;
//Inician condiciones para cambiar de set
if ((juegos1rios>=6||juegos1agassi>=6)&&(Math.abs(juegos1rios-juegos1agassi)>=2))
{
if ((juegos2rios>=6||juegos2agassi>=6)&&(Math.abs(juegos2rios-juegos2agassi)>=2))
//Terminan condiciones para cambiar de set
//Inicia codigo de conteo de puntos tercer set
{
if (puntosagassi<45)
VentAgassi=""+puntosagassi;
if (puntosagassi == 45)
{
puntosagassi =40;
VentAgassi=""+puntosagassi;
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)==15)
{
VentAgassi="Ad";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)==0)
{
VentRios="40";
VentAgassi="40";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)>15)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos3agassi=juegos3agassi+1;
saquerios=" ";
saqueagassi=" ";
}
if (puntosagassi>40 && puntosrios<=30)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos3agassi=juegos3agassi+1;
saquerios=" ";
saqueagassi=" ";
}
//termina codigo de conteo de puntos del tercer set
//Inicia codigo de conteo de puntos segundo set
}
if (puntosagassi<45)
VentAgassi=""+puntosagassi;
if (puntosagassi == 45)
{
puntosagassi =40;
VentAgassi=""+puntosagassi;
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)==15)
{
VentAgassi="Ad";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)==0)
{
VentRios="40";
VentAgassi="40";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)>15)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos2agassi=juegos2agassi+1;
saquerios=" ";
saqueagassi=" ";
}
if (puntosagassi>40 && puntosrios<=30)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos2agassi=juegos2agassi+1;
saquerios=" ";
saqueagassi=" ";
}
//Termina codigo de conteo de puntos segundo set
//Inicia codigo de conteo de puntos primer set
}
if (puntosagassi<45)
VentAgassi=""+puntosagassi;
if (puntosagassi == 45)
{
puntosagassi =40;
VentAgassi=""+puntosagassi;
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)==15)
{
VentAgassi="Ad";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)==0)
{
VentRios="40";
VentAgassi="40";
}
if (puntosrios>=40&& puntosagassi>=40 &&(puntosagassi-puntosrios)>15)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos1agassi=juegos1agassi+1;
saquerios=" ";
saqueagassi=" ";
}
if (puntosagassi>40 && puntosrios<=30)
{
VentRios="0";
VentAgassi="0";
puntosrios=0;
puntosagassi=0;
juegos1agassi=juegos1agassi+1;
saquerios=" ";
saqueagassi=" ";
}
//Inicia codigo de conteo de puntos primer set
//Inicia codigo que determina el termino del partido
if ((Math.abs((juegos1rios+juegos2rios)-(juegos1agassi+juegos2agassi))>=4)&&((juegos2rios>=6&&juegos2rios==2+juegos2agassi)||(juegos2agassi>=6&&juegos2agassi==2+juegos2rios)))
{
Interfaz.MostrarMensaje("El partido ha terminado");
return(true);
}
if ((juegos3rios>=6||juegos3agassi>=6)&&(Math.abs(juegos3rios-juegos3agassi)>=2))
{
Interfaz.MostrarMensaje("El partido ha terminado");
return(true);
}
//Termina codigo que determina el termino del partido
//Inicia codigo del saque
if ((juegos1rios+juegos2rios+juegos3rios+juegos1agassi+juegos2agassi+juegos3agassi)%2==1)
{
saquerios=">";
}
if ((juegos1rios+juegos2rios+juegos3rios+juegos1agassi+juegos2agassi+juegos3agassi)%2==0)
{
saqueagassi=">";
}
//Termina codigo del saque
//Inicia codigo para puntos de quiebre de Rios
if(saqueagassi == ">"&&puntosrios==40&&puntosagassi==0)
{
puntosclave="O O O Break Point";
}
if(saqueagassi == ">"&&puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Break Point";
}
if(saqueagassi == ">"&&puntosrios==40&&puntosagassi==30)
{
puntosclave="O Break Point";
}
if(saqueagassi == ">"&&VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Break Point";
}
//Termina codigo para los puntos de quiebre de Rios
//Inicia codigo para los puntos de quiebre de Agassi
if(saquerios == ">"&&puntosagassi==40&&puntosrios==0)
{
puntosclave="O O O Break Point";
}
if(saquerios == ">"&&puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Break Point";
}
if(saquerios == ">"&&puntosagassi==40&&puntosrios==30)
{
puntosclave="O Break Point";
}
if(saquerios == ">"&&VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Break Point";
}
//termina codigo para puntos de quiebre de Agassi
//Inicia codigo para puntos de set de Rios (primer Set)
if ((juegos1rios>=5&&juegos1agassi<juegos1rios)&&(Math.abs(juegos1rios-juegos1agassi)>=1)&&juegos2rios==0&&juegos2agassi==0)
{
if(puntosrios==40&&puntosagassi==0)
{
puntosclave="O O O Set Point ";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Set Point ";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Set Point ";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Rios (primer Set)
// Inicia codigo para puntos de set de Rios (Segundo Set)
if (juegos2rios>=5&&juegos2agassi<juegos2rios&&(Math.abs(juegos2rios-juegos2agassi)>=1)&&juegos3rios==0&&juegos3agassi==0)
{
if(puntosrios==40&&puntosagassi==0)
{
puntosclave="O O O Set Point ";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Set Point ";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Set Point ";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Rios (Segundo Set)
// Inicia codigo para puntos de set de Agassi (primer Set)
if ((juegos1agassi>=5&&juegos1rios<juegos1agassi)&&(Math.abs(juegos1rios-juegos1agassi)>=1)&&juegos2rios==0&&juegos2agassi==0)
{
if(puntosagassi==40&&puntosrios==0)
{
puntosclave="O O O Set Point ";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Set Point ";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Set Point ";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Agassi (primer Set)
//Inicia codigo para puntos de set de Agassi (Segundo Set)
if (juegos2agassi>=5&&juegos2rios<juegos2agassi&&(Math.abs(juegos2rios-juegos2agassi)>=1)&&juegos3rios==0&&juegos3agassi==0)
{
if(puntosagassi==40&&puntosrios==0)
{
puntosclave="O O O Set Point ";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Set Point ";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Set Point ";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Set Point ";
}
}
//termina codigo para puntos de set de Agassi (Segundo Set)
//Inicia el codigo de Match Point Rios (2 sets a 0)
if ((Math.abs((juegos1rios+juegos2rios)-(juegos1agassi+juegos2agassi))>=3)&&(juegos2rios>=5&&juegos2agassi<juegos2rios))
{
if (puntosrios==40&&puntosagassi==0)
{
puntosclave ="O O O Match Point";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Match Point";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Match Point";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Match Point";
}
}
//termina codigo Match point Rios (2 sets a 0)
//inicia el codigo de Matchpoint Rios (2 sets a 1)
if ((juegos3rios>=5)&&(Math.abs(juegos3rios-juegos3agassi)>=1)&&juegos3agassi<juegos3rios)
{
if (puntosrios==40&&puntosagassi==0)
{
puntosclave ="O O O Match Point";
}
if(puntosrios==40&&puntosagassi==15)
{
puntosclave="O O Match Point";
}
if(puntosrios==40&&puntosagassi==30)
{
puntosclave="O Match Point";
}
if(VentRios=="Ad"&&(puntosagassi==40||VentAgassi=="40"))
{
puntosclave="O Match Point";
}
}
//termina codigo matchpouint rios (2 sets a 1)
//Inicia el codigo de Match Point Agassi(2 sets a 0)
if ((Math.abs((juegos1rios+juegos2rios)-(juegos1agassi+juegos2agassi))>=3)&&(juegos2agassi>=5&&juegos2rios<juegos2agassi))
{
if (puntosagassi==40&&puntosrios==0)
{
puntosclave ="O O O Match Point";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Match Point";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Match Point";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Match Point";
}
}
//termina codigo Match point Agassi(2 sets a 0)
//inicia codigo matchpoint agassi 2 sets a 1
if ((juegos3agassi>=5)&&(Math.abs(juegos3rios-juegos3agassi)>=1)&&juegos3rios<juegos3agassi)
{
if (puntosagassi==40&&puntosrios==0)
{
puntosclave ="O O O Match Point";
}
if(puntosagassi==40&&puntosrios==15)
{
puntosclave="O O Match Point";
}
if(puntosagassi==40&&puntosrios==30)
{
puntosclave="O Match Point";
}
if(VentAgassi=="Ad"&&(puntosrios==40||VentRios=="40"))
{
puntosclave="O Match Point";
}
//termina codigo Match Point Agassi (2 sets a 1)
}
return(false);
}
//Termina metodo punto_agassi
public static void main(String[] args)
{
while (!termino)
{
punto = Interfaz.PedirEntero("Si el punto es de Rios ingresa 1\nSi el punto es de Agassi ingresa 2." );
if (punto ==1)
{
termino = punto_rios();
}
if (punto== 2)
{
termino = punto_agassi();
}
mostrar_marcador(juegos1rios,juegos2rios, juegos3rios,VentAgassi,VentRios, juegos1agassi,juegos2agassi,juegos3agassi, saquerios,saqueagassi, puntosclave);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment