AGRADECIMENTO...

Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.

Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...

Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.

As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.

Desde já agradeço a todos pelas visitas e desejo bons estudos.

Thiago Campos
(srthiago@hotmail.com)

quinta-feira, 27 de dezembro de 2012

Questão 3 do livro Java 7 de Sergio Furgeri pág 80 - Exemplo de Casting e Math.random



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