Ciklusok 2.

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:

ciklus

(Utasítás-fejléc: for i in range(start, stop[, step]))

SPIRÁL 1.0

spiral 1.

  • Rajzold meg az spirált teknős segítségével az alábbiak szerint: a legkisebb szakasz hossza 3 pixel, a legnagyobb 399 pixel. A szakaszok hossza 3 pixelenként növekedjen!
  • Alakítsd át a programot úgy, hogy 90.3 fokot forduljon balra a teknős!

SPIRÁL 2.0

spiral 2.

  • Rajzold meg az spirált teknős segítségével az alábbiak szerint: a legkisebb szakasz hossza 4 pixel, a legnagyobb 256 pixel. A szakaszok hossza 4 pixelenként növekedjen!
  • Alakítsd át a programot úgy, hogy 120.3 fokot forduljon balra a teknős!

COMPUTER ART

számítógépes grafika

  • Készíts programot, ami beállítja a hátteret feketére, a rajz színét pirosra, vagy zöldre! A rajzolás sebessége 0 legyen!
  • A program egy i változót értékét növelje 3-tól kezdve 9999-ig 3 lépésközzel, majd ismétlje meg a következőket: Menj előre i lépésnyit! Fordulj balra 125 fokot!

  • Változtasd meg a fordulás szögét tetszőlegesen, figyeld az eredményt!
  • Alakítsd át a programot úgy, hogy a fordulási szög 100 és 360 fok között véletlenszerűen változzon ciklusonként!