Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    [Delphi] Creare un programma per LANCIARE i DADI

    domanda strana vero?

    sapete mica come si fa creare un programma che lanci dei dadi a varie facce casualmente?

  2. #2
    di programmi che simulano il lancio dei dadi per i gdr ne e' piena la rete, perche' farne un altro?

    cmq indicativamente ti servono 6 immagini (una per ogni faccia del dado, supponendo sia un dado da 6) e una buona funzione random. a seconda del risultato carichi le immagini




  3. #3
    non mi serve l'immagine,
    miserve solo il numero.

    come si fa?
    grazie

  4. #4
    devi utilizzare la funzione:

    function Random [ ( Range: Integer) ];

    e vedi anche a cosa serve la funzione "Randomize" che è bene porre prima della chiamata alla Random

    ciao!
    Massimiliano Etere
    meNOSPAMPLEASE@maxetere.it
    http://www.suonaresuonare.it
    http://www.vendovendo.it

  5. #5
    oddio, pseravo in qualche dritta di più!

  6. #6
    prendi il risultato di Randomizer

    (risultato % 6) + 1 = un numero tra 1 e sei

    il % o mod e' l'operatore che restituisce il resto di una divisione. dividendo un numero x 6 hai una serie di valori che va da 0 a 5, di qui il +1

  7. #7
    e come intervallo che uso?

  8. #8
    hai ragione! non ricordavo piu' che Random prende un intervallo!


    ...
    Randomize;
    risultato := Random(5) +1;
    ...

    prova cosi'

  9. #9
    e come evito lo 0?

    grazie

  10. #10
    capiamoci:

    random(5) = da 0 a 5

    random(6) = da 0 a 6

    random(5) +1 = da 1 a 6


    :gren:

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 © 2024 vBulletin Solutions, Inc. All rights reserved.