Vai al contenuto

Lanciare i dadi

  • Senza categoria

Lancia un dado finché non ottiene un certo numero, per esempio 3

NUM =3    ' numero magico
DADO=0
While(DADO <> NUM)
   DADO=Math.GetRandomNumber(6)
   TextWindow.Write(DADO + " ")
EndWhile
TextWindow.WriteLine("")

Quante volte ha lanciato il dado prima di ottenere un 3?

NUM =3    ' numero magico
DADO=0
n   =0
While(DADO <> NUM)
   DADO=Math.GetRandomNumber(6)
   TextWindow.Write(DADO + " ")
   n=n+1
EndWhile
TextWindow.WriteLine("")  
TextWindow.WriteLine("-----------------------------------")
TextWindow.WriteLine("Ho lanciato il dado " + n + " volte")
TextWindow.WriteLine("-----------------------------------")

Esercizi

  1. Lancia finché non ottiene un certo valore (3?) per un certo numero di volte (10?)
  2. Lancia finché la somma delle uscite non raggiunge un certo valore (100?)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.