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:
Solo che come faccio a calcolare la % se ho come risultati valori booleani?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){ ???? } } } }

Rispondi quotando