Polygonální kolo
Navrhněte algoritmus, který pomocí VR pera kreslí po obvodu vybraného polygonu a vytváří s ním polygonové kolo! Vypočítejte velikost vnitřního úhlu mnohoúhelníku a poté vytiskněte vypočítanou hodnotu pomocí tiskové konzole.
- Vyberte hřiště Sledování tvaru.
- Vyberte polygon umístěný v počátečních bodech D, E nebo F.
- Naprogramujte VR robota tak, aby kreslil po obvodu vybraného polygonu a vypočítal velikost jeho vnitřního úhlu.
- Určete délku strany mnohoúhelníku. Deklarujte proměnnou pro uložení hodnoty.
- Určete úhel, o který se robot musí otočit, aby nakreslil polygon. Použijte tento úhel k výpočtu velikosti vnitřního úhlu mnohoúhelníku. Deklarujte proměnné pro ukládání dat.
- Pomocí VR pera a smyčky opakujte příkazy [Jeďte pro] a [Otočte pro] po nastavený počet opakování, abyste nakreslili obvod vybraného polygonu.
- Pomocí bloku [print] vytiskněte hodnotu vnitřního úhlu do tiskové konzole.
- Naprogramujte VR robota tak, aby vytvořil polygonální kolo pomocí bloků pera.
- Najeďte robotem do středu polygonu.
- Naprogramujte VR robota tak, aby pomocí VR pera a smyčky kreslil čáry spojující středový bod s každým vrcholem.
- Naprogramujte robota tak, aby nakreslil tečku ve středu jako nápravu a vytvořil kolo!
Užitečné rady
Chcete-li vybrat počáteční pozici v hřišti sledování tvaru, vyberte tlačítko nabídky a poté tlačítko umístění.


- Pomocí následujícího vzorce vypočítejte úhel, o který se robot musí otočit, aby nakreslil pravidelný mnohoúhelník.
úhel_otočení = 360 / číslo_strany_polygonu = vnější_úhel
Součet každého vnějšího úhlu a jeho odpovídajícího vnitřního úhlu je roven 180°. Pro výpočet velikosti vnitřního úhlu použijte následující vzorec.
vnitřní_úhel = 180° - vnější_úhel.
Použijte blok repeat z kategorie Control k naprogramování VR robota tak, aby opakoval bloky obsažené uvnitř po stanovený počet opakování.

Odpovídající příkaz Pythonu:
pro repeat_count v rozsahu(2): wait(5, MSEC)