Si scriva un programma Java che simuli una estrazione del lotto (su una singola
ruota): in pratica, si deve semplicemente stampare su standard output 5 numeri
estratti a caso tra 1 e 90, SENZA RIPETIZIONI.
OBBLIGATORIO l uso di:
- metodi
- array
Ad esempio, si potrebbe definire un metodo
public static int estraiNumero()
il quale restituisce semplicemente un numero tra 1 e 90, ed un metodo
public static int[] estraiCinquina()
il quale restituisce un array di 5 elementi contentente i 5 numeri estratti. Si
noti che in questo caso la "new" ci aspetta che venga invocata nel metodo stesso.
Oppure si potrebbe usare, in alternativa, un metodo
public static void estraiCinquina(int [] cinquina)
il quale riceve come parametro l array gia creato: in questo caso, la "new" e
invocata nel metodo "chiamante", e, per quanto spiegato a lezione, gli effetti
di quanto operato dal metodo saranno visibili anche una volta che il controllo
sara "tornato al chiamante".
IL PROFESSORE HA ASSEGNATO PER CASA QUESTO ESERCIZIO MA IO MI SONO FERMATA QUI NON SO COME CONTINUARE CHI MI DA UN AIUTO PER RIPARTIRE?
package compiti29nov;
import java.util.Random;
public class supernalotto {
public static void main(String[] args){
Random generator = new Random();
int a = generator.nextInt(90)+ 1;
}
}