FC ConcursosFC Concursos

Flashcard FC382735

Como gerar em Java um inteiro aleatório uniforme no intervalo de 1 a N?

Linguagens de Programação

FCC · 2019

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Como gerar em Java um inteiro aleatório uniforme no intervalo de 1 a N?
Mostrar resposta e comentário

Resposta

Usar:
Random.nextInt(N)+1
Random.nextInt(N) gera 0..N-1
Somar +1 desloca para 1..N
Ex: \( \text{nextInt}(600)+1 \rightarrow \{1,\dots,600\} \)




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/373279

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo