[code]iai pessol eu estou tentando gerar um valor aleatorio em um jogo
pedra, papel e tesoura porem eu tem fazer usando valores aleatorios
eu estou com este mais nao usei como eu posso colocar no meu codigo.
package jogo;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String jg1, jg2;//jogador1 e jogador2
String jogada1, jogada2, st, s;
int j1 = 0, j2 = 0;
jg1 = "Informe o nome do jogador1: ";
jg1 = JOptionPane.showInputDialog(null, jg1);
jg2 = "Informe o nome do jogador2: ";
jg2 = JOptionPane.showInputDialog(null, jg2);
while (j1 < 3 && j2 < 3) {
jogada1 = "Informe a jogada do jogador1: ";
jogada1 = JOptionPane.showInputDialog(null, jogada1);
jogada2 = "Informe a jogada do jogador2: ";
jogada2 = JOptionPane.showInputDialog(null, jogada2);
if (jogada1.equals("tesoura") && jogada2.equals("tesoura")) {
st = "Empate " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, st, "Mensagem", 1);
}
if (jogada1.equals("pedra") && jogada2.equals("pedra")) {
st = "Empate " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, st, "Mensagem", 1);
}
if (jogada1.equals("papel") && jogada2.equals("papel")) {
st = "Empate " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, st, "Mensagem", 1);
}
if (jogada1.equals("agulha") && jogada2.equals("agulha")) {
st = "Empate " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, st, "Mensagem", 1);
}
if (jogada1.equals("tesoura") && jogada2.equals("agulha")) {
st = "Empate " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, st, "Mensagem", 1);
}
if (jogada1.equals("agulha") && jogada2.equals("tesoura")) {
st = "Empate" + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, st, "Mensagem", 1);
}
if (jogada1.equals("tesoura") && jogada2.equals("papel")) {
j1++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("tesoura") && jogada2.equals("pedra")) {
j2++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("papel") && jogada2.equals("agulha")) {
j2++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("papel") && jogada2.equals("pedra")) {
j1++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("papel") && jogada2.equals("tesoura")) {
j2++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("pedra") && jogada2.equals("agulha")) {
j1++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("pedra") && jogada2.equals("papel")) {
j2++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("pedra") && jogada2.equals("tesoura")) {
j1++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("agulha") && jogada2.equals("pedra")) {
j2++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
if (jogada1.equals("agulha") && jogada2.equals("papel")) {
j1++;
s = "Resultado " + (j1 + " x " + j2);
JOptionPane.showMessageDialog(null, s, "Mensagem", 1);
}
}
if (j1 == 3) {
jg1 = "O ganhador foi o jogador 1!";
JOptionPane.showMessageDialog(null, jg1, "Mensagem", 1);
} else {
jg2 = "O ganhador foi o jogador2!";
JOptionPane.showMessageDialog(null, jg2, "Mensagem", 1);
}
System.exit(0);
}
}[/code]