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
- Lancia finché non ottiene un certo valore (3?) per un certo numero di volte (10?)
- Lancia finché la somma delle uscite non raggiunge un certo valore (100?)
- …