Ciklusok

logo

Python nyelven készítsd el az alábbi feladatokat megoldó kódokat! A kódolás során a ciklus vezérlési szerkezetet fogjuk használni:

utasításblokk

VONALAK

vonalak

  • Készíts csillagot 36 darab, 100 px hosszúságú vonal segítségével!
  • A megoldás során 1 vonalat fogunk megrajzolni, visszaállunk az eredeti pozícióba, majd elfordulunk 10 fokot, és ezt a műveletsort fogjuk 36-szor megismételni.
  • (Utasítás-fejléc: for i in range(start, stop[, step]))

CSILLAG

vonalak

  • Rajzoltass csillagot a következő leírás alapján! Ismételtesd 12-szer a következő utasításokat:
    • Menj előre 150 egységet!
    • Fordulj jobbra 150 fokot!
  • Fejleszd tovább a programot! Kérdezd meg a rajzoláshoz használandó szín nevét, majd a beolvasott értéket tárold el egy rajzszin nevű változóban! A rajzolás a megadott színnel történjen!

SOKSZÖG

vonalak

  • Rajzoltass szabályos ötszöget!
  • Fejleszd tovább a programot, úgy, hogy kérdezze meg az alakzat szögeinek számát, a választ tárold el egy szogek_szama nevű változóban, majd a válasznak megfelelő alakzatot rajzoltasd meg!
  • Alakítsd át a programot úgy, hogy csak olyan számot fogadjon el, amiből lehet sokszöget rajzolni!
  •