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

"ehitalaiussein" - 1 õppematerjal

Programmeerimise kodutööd
21
docx

Programmeerimise kodutööd

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" #Ehitab maailma vertikaal seinad ning lisab ka pykkari sinna. def ehitaPikkuseSeinad(laius, pikkus, pykkarX, pykkarY, pykkarSuund): sone = "" pikkus -= 2 #Kuna funktsiooni ehitaLaiusSein(int) lisab ülemise ja alumise #rea ning selletõttu lisame pikkuse kaks ühikut vähemaks. for i in range(0, pikkus): #pikkus korda lisame järgnevat loopi. sone += "#" for j in range(0, laius - 2): #laius:int - 2, sest lisame enne ja pärast loopi seinad(#). if pykkarX == j and pykkarY == i: sone += pykkarSuund else: sone += " " sone += "#n" return sone

Informaatika → Programmeerimine - python
184 allalaadimist


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