Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Probabilità

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    16

    Probabilità

    Salve! sto cercando di creare un'applet che mi consenta di calcolare la frequenza di uscita di alcuni elementi generati a random all'interno di un certo intervallo. Posto un'immagine che assomiglia a ciò che vorrei ottenere:
    In sostanza creo i numeri random, ma come posso fare per contare quante volte è uscito un certo elemento e stampare tale risultato? grazie!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Probabilità

    Originariamente inviato da Zacay
    In sostanza creo i numeri random, ma come posso fare per contare quante volte è uscito un certo elemento e stampare tale risultato? grazie!
    Associando ad ogni elemento un contatore che incrementi ad ogni occorrenza dell'elemento, no?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    16
    beh, a livello teorico ci arrivo anch'io
    è il lato codice che mi manca...

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Zacay
    beh, a livello teorico ci arrivo anch'io
    è il lato codice che mi manca...
    codice:
    import java.util.*;
    
    public class Prova {
        public static void main(String[] args) {
            String[] colori = { "rosso", "verde", "blu" };
            int[] contatori = new int[3];
    
            Random r = new Random();
            for (int i = 0; i < 100; i++) {
                int v = r.nextInt(3);
                contatori[v]++;
            }
    
            for (int i = 0; i < colori.length; i++) {
                System.out.println(colori[i] + ": " + contatori[i]);
            }
        }
    }
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    16
    ottimo!
    int v = r.nextInt(3);
    contatori[v]++;
    ecco questo mi mancava...
    grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.