← Vissza a feladatokhoz
Kettőspoligont úgy kapunk, hogy két szabályos sokszöget „összefésülünk”, azaz az oldalaikat felváltva rajzoljuk. (Az alábbi ábrán egy négyzetet és egy háromszöget olvasztunk össze úgy, hogy mindkettőből 3 oldalt rajzolunk. Ha 4 oldalt rajzolnánk, akkor a V2 vektorhoz kellene illesztenünk az U3, ahhoz pedig a V0 vektort.)
Készíts Logo programot (kettős :n :sz1 :h1 :sz2 :h2), amely :n oldalt rajzol, :sz1 és :sz2 a két sokszög külső szöge, :h1 és :h2 pedig az oldalhossza!
Példa:
:N=3 :N=40 :N=360
:H1=50, :SZ1=90 :H1=50, :SZ1=90 :H1=0.5, :SZ1=1:H2=50, :SZ2=120 :H2=50, :SZ2=-40 :H2=1, :SZ2=-1