Ae galera, blz ? Primeiramente queria dar parabens ao forum ai, mto bom! to lendo sempre, mas me cadastrei soh agora!
Assim, to fazendo um jogo de papel, pedra e tesoura, porem nao consigo atribuir valores aos meus metodos. Tipo, deixa eu colocar aki pra me expressar melhor:
class JoKenPo
{
// Escolha do número de jogos
void novoJogo(int n)
{
if(n%2==1)
System.out.println(""+n+" Partida(s) Escolhida(s)");
else
System.out.println("Escolha um Numero de Partidas Que Seja Impar!");
}
int e;
int n;
// Escolha do Jogador
void escolhaDoJogador(int escolha)
{
if(escolha==1)
System.out.println("Sua escolha foi "+escolha+"-Papel");
else if(escolha==2)
System.out.println("Sua escolha foi "+escolha+"-Pedra");
else if(escolha==3)
System.out.println("Sua escolha foi "+escolha+"-Tesoura");
else
System.out.println("Escolha um numero de 1 a 3");
e = escolha;
}
// Escolha do Computador(Aleatoria)
void escolhaDoComputador()
{
java.util.Random gerador = new java.util.Random();
int numeroAleatorio = gerador.nextInt(3) + 1; // 1 + número aleatório entre 0 e 2 => [1-3]
if(numeroAleatorio==1)
System.out.println("A escolha do computador foi "+numeroAleatorio+"-Papel");
if(numeroAleatorio==2)
System.out.println("A escolha do computador foi "+numeroAleatorio+"-Pedra");
if(numeroAleatorio==3)
System.out.println("A escolha do computador foi "+numeroAleatorio+"-Tesoura");
n = numeroAleatorio;
}
// É o início do jogo
void quemGanha()
{
if(e-n==0)
System.out.println("Empate");
else if(e-n==-1)
System.out.println("Vitoria Do Jogador");
else if(e-n==1)
System.out.println("Vitoria Do Computador");
else if(e-n==-2)
System.out.println("Vitoria Do Computador");
else if(e-n==2)
System.out.println("Vitoria Do Jogador");
}
void imprimirPlacar()
{
}
void proximaPartida()
{
}
}
Entao, to com um problema ali no metodo quemGanha().
Como fazer pra que dentro do if ele pegue o valor recebido pelos 2 metodos anteriores ? Como atribuir valores aos metodos ali ?
Nao sei se soube me expressar bem, qquer coisa eu escrevo com outras palavras...
Vlw quem puder ajudar!
EDIT.: Opa, acho q ja consegui!