Salve, spero di non commettere errori durante la realizzazione di questa discussione, è la prima volta che effettivamente uso un forum.
Comunque il mio problema è che sono giorni che provo a realizzare questo esercizio scolastico, dove devo simulare SOLO l'estrazione di 6 numeri (casuali e non ripetuti) per 11 ruote (Milano, Roma ecc...).
Sono riuscito a scrivere il codice per una sola estrazione il fatto è che non riesco a ripeterla per le 10 restanti.
Il tutto dovrei realizzarlo usando Java Base quindi senza creare delle classi aggiuntive o altro, in quanto attualmente siamo agli inizi di Java. Qualcuno riuscirebbe a darmi una dritta a riguardo? Io stavo pensando a un ciclo for, il fatto è che non saprei come integrarlo per ripetere l'estrazione per 11 ruote.
Vi mostro il codice che sono riuscito a scrivere per 1 estrazione
Grazie in anticipo!!!
codice:import java.io.*; public class lotteria { public static void main(String args[]){ int [] vet= new int[90]; int n=0,j=0; for(int i=0;i<90;i++) vet[i]=0; do{ j=(int)(Math.random()*90)+1; if(vet[j]==0){ vet[j]=1; n++; } }while(n<=5); for(int i=0;i<90;i++) if(vet[i]==1) System.out.println(" "+i); } }


Rispondi quotando
