Pessoal da uma força ae, preciso desenvolver um destes.
Programa em Java (Console ou Swing) para simbolizar o sorteio da Mega-Sena.
- Os valores devem ser escolhidos automaticamente pelo programa, dentro do intervalo de 1 a 60.
- Sortear 6 números diferentes
- Mostrar valores sorteados
achei algo assim , vcs acham q ta bom?
[code]import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class MegaSena {
public static void main(String[] args) {
List urnaDeBolas = new ArrayList(60); //cria uma urna para 60 bolas
for(int i = 1; i<=60; i++)
urnaDeBolas.add(i); //adciona as bolas de 1 ate 60 na urna…
```
int[] resultados = new int[6]; //lugar onde guardar os resultados
Random roleta = new Random(); //cria uma roleta para o sorteio
for(int i = 0 ; i < 6; i++) {
Collections.shuffle(urnaDeBolas); //embaralhando as bolas da urna.
int indexSorteado = roleta.nextInt(urnaDeBolas.size());
resultados[i] = urnaDeBolas.remove(indexSorteado);
//remove uma bola da urna, sorteada entre o index 0 e o numero de bolas
//na urna, esse index não quer dizer quer será o proprio numero
//e raramente será... ele é somento o indice da bola q será sorteada
//que foi previamente embaralhada
}
System.out.println(Arrays.toString(resultados)); //imprime os resultados
}
```
}
