Náhodné pozície (náhodné čísla)
Na vygenerovanie náhodného čísla budeme používať funkciu random(). Do zátvorky budeme vždy vpisovať nejaké číslo, napr.
button1.width:=random(50);
Predchádzajúci zápis znamená, že buttonu1 nastavíme ľubovoľnú šírku z rozsahu 0 až 49. POZOR, nie 1 až 50! Znamená to, že náhodne vyberáme jednu z 50 hodnôt, pričom vždy sa vyberajú čísla od nuly.
Potom sa tento zápis môže použiť napr. v príkaze TextOut:
Image1.Canvas.Textot(random(200),random(300),’hura!‘);
Úlohy:
1. Napíšte program, ktorý pri každom kliknutí na tlačidlo vygeneruje náhodné číslo a vypíše ho do image-u. Čísla nech sú z rozsahu:
- <0;50>
- <0;67>
- <1;10>
- <3;11>
2. Napíšte program, ktorý po kliknutí na tlačidlo nakreslí úsečku vychádzajúcu z ľavého dolného rohu a idúcu do náhodného bodu.
3. Napíšte program, ktorý po kliknutí na tlačidlo nakreslí úsečku idúcu do náhodného bodu a vychádzajúcu z koncového bodu predchádzajúcej úsečky.
4. Napíšte program, ktorý po kliknutí na tlačidlo nakreslí obdĺžnik spĺňajúci tieto kritériá:
- ľavý horný roh je v bode 50,50
- dĺžky jeho strán sú z intervalu <50;100>
5. Napíšte program, ktorý vymyslí štvormiestny PIN pre náš mobilný telefón: program by mal náhodne vygenerovať 4 čísla z intervalu <1, 9> a vypísať ich vedľa seba – medzi ciframi nechceme mať nulu.
Najnovšie články
Najnovšie komentáre
- Kaťa komentoval 08 – Hodnotená aktivita z hardware-u
- Alica komentoval 08 – Hodnotená aktivita z hardware-u
- Daniel komentoval 08 – Hodnotená aktivita z hardware-u
- Marek komentoval 08 – Hodnotená aktivita z hardware-u
- kaja komentoval 08 – Hodnotená aktivita z hardware-u
nika.blog.matfyz.sk

Join Us On Facebook
Join Us On Twitter
Join Us On In.com
Subscribe to RSS
Follow Us On Google+
Subscribe Us On Youtube
Follow Us On Pinterest
Follow Us On Instagram
Follow Us On Tumblr
Subscribe Us On Flickr