Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"pykkarsuund" - 1 õppematerjal

Programmeerimise kodutööd
21
docx

Programmeerimise kodutööd

põranda piiridesse). Ebasobiva sisendi korral tuleb küsimist korrata niikaua, kuni sisend sobib. import pykkar import math #Algseaded. kontrollitud = False maxLaius = 50 #Üle selle pole mõtet, kuna programmi aken läheb liiga palju maxPikkus = 30 #üle ekraani ja programm võib kokku joosta, kui liiga suur maailm. minLaius = 3 #Alla selle ei saa lisada pykkarit maailma. minPikkus = 3 laius = 10 pikkus = 10 pykkarX = 2 pykkarY = 2 pykkarSuund = "N" def ehitaMaailm(laius, pikkus, pykkarX, pykkarY, pykkarSuund): maailm = "" #Lisame siia vajalikud seinad(#), pykkari suuna ning põranda. maailm += ehitaLaiuseSein(laius) maailm += ehitaPikkuseSeinad(laius, pikkus, pykkarX, pykkarY, pykkarSuund) maailm += ehitaLaiuseSein(laius) pykkar.create_world(maailm) def ehitaLaiuseSein(laius): sone = "" for i in range(0, laius): sone += "#" return sone + "n"

Informaatika → Programmeerimine - python
184 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun