Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.List;
- import java.util.LinkedList;
- import java.util.Random;
- public class Prova2{
- public static void main(String[] args){
- Random rd = new Random();
- List<Integer> globo = new LinkedList<Integer>();
- List<Integer> sorteados = new LinkedList<Integer>();
- int numeros = 25;
- for(int i = 1; i < 26; i++){
- globo.add(i);
- }
- int operador = 0;
- while (operador != 4){
- operador = Funcoes.leiaI("1- Sortear um Numero\n2- Ver numeros Sorteados\n3- Reiniciar Jogo\n4- Sair do Jogo");
- while(operador > 4 || operador < 1){
- Funcoes.escreva("Opcao nao Existente!");
- operador = Funcoes.leiaI("1- Sortear um Numero\n2- Ver numeros Sorteados\n3- Reiniciar Jogo\n4- Sair do Jogo");
- }
- if (operador == 1){
- if(!globo.isEmpty()){
- int gambiarra = rd.nextInt(numeros);
- int sorteado = (Integer)globo.get(gambiarra);
- sorteados.add(sorteado);
- Funcoes.escreva("O numero Sorteado eh: "+sorteado);
- numeros--;
- globo.remove(gambiarra);
- }else{
- Funcoes.escreva("O globo esta vazio!!!");
- }
- }
- if (operador == 2){
- if(!sorteados.isEmpty()){
- Funcoes.escreva("Numeros Sorteados: "+sorteados);
- }else{
- Funcoes.escreva("Nenhum numero foi Sorteado!!!");
- }
- }
- if (operador == 3){
- Funcoes.escreva("Jogo Reiniciado Com Sucesso!!!");
- numeros = 25;
- globo.clear();
- sorteados.clear();
- for (int i = 1; i < 26; i++){
- globo.add(i);
- }
- }
- if (operador == 4){
- break;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement