Exemplo de Casting e Math.random
Crie uma classe que gere um número aleatoriamente (entre 0 e 9) por Math.random. Em seguida, solicite ao usuário a digitação de um valor entre 0 e 9 e verifique se o numero sorteado é igual ao número fornecido pelo usuário. Considere apenas valores inteiros.
Código Java
//Autor: Thiago Campos
//Data; 27.12.2012
package main;
import javax.swing.JOptionPane;
/**
*
* @author Thiago
*/
public class ExercQ3P80 {
public static void main(String[] args){
//variaveis
int nSorteado;
int nDigitado;
nSorteado = (int)(Math.random() * 10); //sorteio do valor
nDigitado = Integer.parseInt(JOptionPane.showInputDialog("Digite o valor entre 0 e 9:"));
//Verificação do valor sorteado e do digitado pelo usuario
if(nSorteado == nDigitado){
JOptionPane.showMessageDialog(null, "O valor sorteado foi: " + nSorteado
+ "\nO valor escolhido pelo usuário foi: " + nDigitado
+ "\nPARABÉNS, o usuário acertou!!!");
}else{
JOptionPane.showMessageDialog(null, "O valor sorteado foi: " + nSorteado
+ "\nO valor escolhido pelo usuário foi: " + nDigitado
+ "\nO usuário ERRO, tente novamente!");
} //fim do else
} //fim do main
} //fim da classe
Nenhum comentário:
Postar um comentário