public static void main(String args[]) {
Gol golg = new Gol();
Gol golc = new Gol();
golg.inicializa();
golc.inicializa();
Goleiro Cassio = new Goleiro ();
Cassio.pula();
//Marcus.golg.imprime();
Batedor Neymar = new Batedor ();
Neymar.chuta();
if (comparaGols(Neymar.golc, Cassio.golg)) {
System.out.println("UHHH");
} else {
System.out.println("GOLLL");
}
Cassio.golg.imprime();
System.out.println ();
Neymar.golc.imprime();
}
static boolean comparaGols(Gol a, Gol b) {
for (int linha = 0; linha < 2; linha++) {
for (int coluna = 0; coluna < 3; coluna++) {
if (a.gol[linha][coluna] != b.gol[linha][coluna])
return false;
}
}
return true;
}
}
class Batedor {
Gol golc = new Gol ();
void chuta () {
int linhac = (int) (Math.random() * 2);
int colunac = (int) (Math.random() * 3);
golc.gol[linhac][colunac] = 1;
}
}
class Goleiro {
Gol golg = new Gol();
void pula () {
int linhag = (int) (Math.random() * 2);
int colunag = (int) (Math.random() * 3);
golg.gol[linhag][colunag] = 1;
}
}
class Gol {
int[][] gol = new int[2][3];
void inicializa () {
for (int linha = 0; linha < 2; linha++) {
for (int coluna = 0; coluna < 3; coluna++) {
gol[linha][coluna] = 0;
}
}
}
void imprime () {
for (int linha = 0; linha < 2; linha++) {
for (int coluna = 0; coluna < 3; coluna++) {
System.out.printf(gol[linha][coluna] + "\t");
}
System.out.println();
}
}
}
Nenhum comentário:
Postar um comentário