Joao.Gabriel 2 de jun. de 2009
Olá,
Use esse método:
private int gerarNumeroRandomico ( int pMin , int pMax ) {
int vlrRandomico = pMin + ( int )( Math . random () * pMax );
return vlrRandomico ;
}
Att.
Joao.Gabriel 2 de jun. de 2009
Ah, só complementando, passe 0 e 1000 pra ele.
Bom trabalho.
luciano.eti 3 de jun. de 2009
acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random () ;
int numeroSorteado = 1 + numerosAleatorios .nextInt ( 1000 ) ;
[]'s
Luciano
Joao.Gabriel 5 de jun. de 2009
luciano.eti:
acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random () ;
int numeroSorteado = 1 + numerosAleatorios .nextInt ( 1000 ) ;
[]'s
Luciano
Acho que não precisa somar 1 aí…
Thiago_Luis 5 de jun. de 2009
Joao.Gabriel:
luciano.eti:
acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random () ;
int numeroSorteado = 1 + numerosAleatorios .nextInt ( 1000 ) ;
[]'s
Luciano
Acho que não precisa somar 1 aí…
Precisa, se não vai gerar de 0 até 999, só que o que o exercício pede é de 0 até 1000.
se fizer assim:
int numeroSorteado = 1 + numerosAleatorios . nextInt ( 1000 );
Vai de 1 até 1000 (inclusive)
Então o certo seria:
int numeroSorteado = numerosAleatorios . nextInt ( 1001 );
Abraço
Joao.Gabriel 5 de jun. de 2009
Thiago Luis:
Joao.Gabriel:
luciano.eti:
acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random () ;
int numeroSorteado = 1 + numerosAleatorios .nextInt ( 1000 ) ;
[]'s
Luciano
Acho que não precisa somar 1 aí…
Precisa, se não vai gerar de 0 até 999, só que o que o exercício pede é de 0 até 1000.
se fizer assim:
int numeroSorteado = 1 + numerosAleatorios . nextInt ( 1000 );
Vai de 1 até 1000 (inclusive)
Então o certo seria:
int numeroSorteado = numerosAleatorios . nextInt ( 1001 );
Abraço
Correto Thiago, o meu “acho” não procede.
Att.