Tenho que fazer uma "mega sena " com 6 numeros uns 100 bilhetes e usando função,usando random
aceitar mais de uma
aposta e gerar um número de bilhete sequencial para cada uma (mostrando em tela, o 1º
bilhete será 1, depois 2, e assim sucessivamente). Caso o usuário digite uma aposta inválida
o programa deverá informar na tela e continuar pedindo novas apostas. Para encerrar o
programa o usuário deve inserir aposta 0. Ao final deve ser informado a quantidade de
acertos para cada bilhete, exemplo:
Números sorteados: 1 – 20 – 32 – 35 – 41 – 50
Bilhete 1: 1 – 20 – 24 – 26 – 30 – 55 – 2 acertos
Bilhete 2: 2 – 3 – 15 – 25 – 43 – 60 – 0 acertos
********************************888
SE quiserem explicar ou me enviar um link de aulas on line eu agradeço
Primeiro: quando abrir um tópico não coloque nada como “Socorro”, “Preciso pra hoje”, “Me ajuda”, “N aguento mais”.
Segunda: quando abrir coloque um título que condiz com o seu problema.
Terceiro: o que mais tem hoje em dias são apostilas de n linguagens, conhece o google ? se você colocar “apostila java” irá aparecer uma das melhores (Minha opinião).
Quarto: Ninguém aqui vai fazer sua lição de casa ou algo do tipo, sempre coloque o que você fez e qual sua dúvida de como fazer xxx implementação, não temos problema algum em explicar mas colabora né.
Valeu em
Eduardo_Maranata10
publicclassLoteria{publicstaticvoidmain(String[]args){List<Integer>list=newArrayList<>();for(inti=0;i<6;i++){intaleatorio=aleatorio();if(!list.contains(aleatorio)){list.add(aleatorio);}else{i--;}}// Entrada Scannerscanner=newScanner(System.in);List<Integer>listaEntrada=newArrayList<>();for(inti=0;i<6;i++){System.out.println("Der aqui as suas dezena numero : "+i);listaEntrada.add(Integer.valueOf(scanner.next()));}scanner.close();//ComparaçõesCollections.sort(listaEntrada);Collections.sort(list);intnumeAcertos=0;for(Integery:listaEntrada){for(Integerx:list){if(x.equals(y)){numeAcertos++;}}}System.out.println("Numeros de Acertos : "+numeAcertos);System.out.println("Numeros de Erros : "+(6-numeAcertos));System.out.println("Dezenas Contemplada");for(Integerinteger:listaEntrada){System.out.print(integer+" ,");}list.forEach(System.out::println);}privatestaticintaleatorio(){returnnewRandom().nextInt(99);}}