ciao a tutti ho il seguente problema:
scrivere un programma che utilizzando il metedo nextBoolean() della classe random,simuli una sequenza di lanci di moneta(il numero di lanci è inserito dall'utente);calcolate poi la percentuale di lanci che forniscono come risultato testa e la percentuale di lanci di croce. Al crescere del numero di lanci le percentuali dovrebbero stabilizzarsi al 50%.
Ho cercato di scrivere il seguente codice:
codice:
import java.util.Random;
import java.util.Scanner;
class Moneta{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("numero di lanci");
int lanci=sc.nextInt();
Random r=new Random();
boolean testa=true;
for(int i=0;i<lanci;i++){
boolean ok=r.nextBoolean();
while(testa){
????
}
}
}
}
Solo che come faccio a calcolare la % se ho come risultati valori booleani?