- Na Kvetnej ulici vyrástlo 50 nových rodinných domov. Postupne sa do nich nasťahovali obyvatelia. Vytvorte program, ktorý
- nakreslí v piatich radoch po desať všetky domčeky, každý ako štvorec,
- vygeneruje počet obyvateľov v každom domčeku od 0 do 8 a vpíše ho do domčeka,
- prázdne domčeky vyplní žltou farbou,
- vypočíta počet obyvateľov v ulici.
2. Napíšte program na hru Automat. Na troch pozíciách sa menia čísla. Hráč sa snaží stlačiť tlačidlo vtedy, keď je aspoň na dvoch pozíciách rovnaká hodnota. Ak sa mu to podarí dostane tri body. Napíšte program, ktorý
- má dve funkcie START a STOP,
- generuje tri čísla od 1 do 6,
- vyhodnotí bodový zisk po zatlačení STOP,
- bodový zisk sa pripočíta ku predchádzajúcemu.
3. Určite ste sa stretli s takými stĺpcovými grafmi, kde jeden stĺpec pozostáva z viacerých farieb (napr. nasledujúci graf zobrazujúci úspešnosť riešenia jednotlivých úloh v súťaži iBobor 2016 v kategórii Senior).
Vytvorte program, ktorý prečíta textový súbor graf.txt a podľa údajov v ňom vykreslí takýto stĺpcový graf podľa týchto pravidiel:
- v každom riadku je niekoľko čísel,
- jeden riadok = jeden stĺpec v grafe, čísla v riadku = výška jednotlivých dielikov, ktoré tvoria daný stĺpec.
4. Napíšte program, ktorý kreslí hrací plán hry Piškvorky. Program
- vykreslí štvorčekový hrací plán,
- do plánu náhodne rozdelí a zapamätá si hodnotu x alebo o alebo n,
- hodnoty zakreslí do štvorčekovej siete,
- políčko s hodnotou n zostane prázdne.
5. Kartová hru „Väčšia berie“ pre dvoch hráčov je založená na náhode. Poradie kariet nemôžeme zmeniť a ani vyberať kartu s ktorou zahráme. Hra prebieha s „nekonečnými“ kartami s hodnotami 7, 8, 9, 10 (hodnoty sa môžu vyskytovať ľubovoľne). Napíšte program, ktorý
- vygeneruje a zobrazí kartu každého hráča,
- vypíše, ktorý hráč karty berie,
- koniec hry nastal v situácii, keď jeden hráč príde o kartu 10 – krát,
- vypíše štatistiku celej hry – ktorý z hráčov vyhral a aké karty padli.
6. Napíšte program pre hru Kameň, papier, nožnice verziu, v ktorej hrá počítač s jedným hráčom. Program v každej hre
- načíta polohu (kameň, papier alebo nožnice) hráča,
- vypíše polohu, ktorú vygeneroval počítač,
- oznámi víťaza.
7. Napíšte program, ktorý nakreslí z čísel histogram.
- Vygeneruje 10 hodnôt od 1 do 10,
- rovnomerne do celej šírky obrazovky nakreslí 10 modrých obdĺžnikov, ktorých výška bude zodpovedať generovaným hodnotám (napr 1 bude zodpovedať 30 obrazovým bodom),
- pre maximum zobrazí červený obdĺžnik,
- do každého obdĺžnika vpíše príslušnú číselnú hodnotu.
8. Napíšte program, ktorý bude simulovať hod hracou kockou:
- padnuté číslo vygeneruje,
- zobrazí príslušnú stranu hracej kocky,
- každú sekundu opäť hodí kockou,
- vypíše informáciu o tom, po koľkých pokusoch od posledného padla šestka.
9. Napíšte program, ktorý nakreslí obrázok zložený zo zelených štvorčekov a žltých kružníc:
- vykreslí sa 10 riadkov;
- štvorčeky budú mať veľkosť 20×20, kružnice priemer 20;
- v prvom riadku bude jeden štvorček a za ním vedľa seba 9 kružnic;
- v druhom riadku budú dva štvorčeky a 8 kružníc;
- v treťom tri štvorčeky a 7 kružníc, atď.
10. Do auta môžeme naložiť najviac 15 predmetov s maximálnou spoločnou hmotnosťou 100 kg. Napíšte program, ktorý
- načíta názov a hmotnosť nakladaného predmetu,
- zapamätá si nakladané predmety,
- po kliknutí na tlačidlo VYPIS vypíše zoznam naložených predmetov,
- a ak prekročíme povolený počet alebo hmotnosť, vypíše oznam KONIEC.
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