
6 Náhodnosť |
Čo sa naučíme:
- príkazy pre náhodnosť ( náhodná zmena farby pera, hrúbky pera, ...)
- príkazy s náhodným parametrom
|
Do programov potrebujeme často vniesť istú mieru náhodnosti - napr. vybrať
náhodne nejaké číslo. Môžeme použiť špeciálnu operáciu ? , ktorú
môžeme použiť pri niektorých štandardných príkazoch; napr. do ? ,
vp ? . Táto operácia má náhodnú hodnotu v závislosti od toho s akým
príkazom sa použije. (Vyskúšajte!)
Operáciu ?
však nemôžeme použiť pri našich vlastných príkazoch. Vtedy môžeme použiť inú
operáciu : náhodne , ktorej zadáme číslo
vyjadrujúce počet možností, z pomedzi ktorých nám náhodne vyberie:
stvorec nahodne 100 - korytnačka nakreslí štvorec, ktorého veľkosť strany je medzi 0 až 99
(100 možností).
Príkaz náhodne môžme modifikovať napr.:
nechhp 10 + nahodne 50 - hrúbka pera bude 10 + ( náhodné číslo od 0 až 50, týmto
príkazom si zabezpečíme že min hrúbka pera bude 10 a maximálna hrúbka bude 60)
Úloha 6 Náhodnosť
a) napíšte program, v
ktorom sa na náhodnom mieste na stránke nakreslí kruh náhodnej veľkosti
a náhodnou farbou. Na stránke vytvorte tlačidlo, ktorým budeme kresliť
náhodne kruhy a tlačidlo, ktorým zmažeme stránku.
Program:
viem nahodnemiesto
nechfp ?
nechhp 10 + nahodne 50
do 1 vp 90 + nahodne 90
ph do 10 + 25 * nahodne 10
pd
koniec |
|
|