Algoritmusok ismétlések művész előadója
Kulcsszavak:
• előadó művész
• abszolút eltolás
• relatív elmozdulás
• kiegészítő algoritmus
• az alap algoritmus
• loop n-szer
Ciklus ismétlődik N-szer
Összeállításakor algoritmusok gyakran vannak olyan esetek, amikor a parancsokat kell végrehajtani egymás után többször. Egyszerűsítése érdekében az algoritmus az ilyen esetekben, akkor egy speciális megismételni a design.
Például, egy rajzoló program száma öt rombuszok (. Ábra 71) által ismétlődő szerkezetet a következőképpen írható fel:
használat előadója
algryad cukorkák
korai
eltolódott a pont (1,2)
nts5raz
tollat
által kiszorított vektorral (1, 2)
által kiszorított vektorral (1, -2)
által kiszorított vektorral (-1, -2)
által kiszorított vektorral (-1, 2)
vedd fel a tollat
által kiszorított a vektor (3, 0)
KC
játék
rombusz rajz lehet kiadni formájában kiegészítő algoritmus:
algromb
korai
által kiszorított vektorral (1, 2)
által kiszorított vektorral (1, -2)
által kiszorított vektorral (-1, -2)
által kiszorított vektorral (-1, 2)
játék
Általánosságban, az ismétlődő szerkezet van írva, mint:
NC funkció szavak és KC vannak írva egymás alatt. Ahhoz, hogy a megfelelő ismétlődő szekvenciájának parancsok felvett közéjük (hurok). Az ismétlések számát - tetszőleges egész szám. Ez mennyire futtatásakor az algoritmus meg kell ismételni a parancsokat, alkotó hurok testet.
Megoldásokat kínálnak arra a problémára, az irányítószámot Krasznojarszk ismétlési szerkezet.
Tehetek segédeszközök nélkül algoritmus a következő helyzetekben (ábra. 72)?
Kérdések és feladatok
1. Ismertesse a művész mint rajzoló.
2. Győződjön meg az előadó rajz algoritmus téglalap oldalai párhuzamosak a koordináta tengelyeket, ha valaki ismeri a koordinátáit két csúcs: (2, 1) és (7, 5).
3. Készíts egy előadó szabályozó algoritmus, mint amelynek eredményeként egy tetszőleges helyen koordinátarendszerben egy négyzetet rajzol oldalhosszúságú, amely egyenlő 2 egység.
4. Készítsen előadója szabályozó algoritmus, mint amelynek eredményeként egy tetszőleges helyen koordinátasík téglalapot húzzuk, a hossza amelynek oldalai 3 és 4 egység.
5. Készíts egy rajzot algoritmus az alábbi ábrán látható az ábrákon úgy, hogy a folyamat rajz a tollat nem jött le a papírt, és nincs vonal kétszer hajtjuk végre.
6. Elrendezés kiegészítő algoritmusokat rajz „M” betű „I”, „P”. Készíts egy rajzot algoritmusok „béke” szó, a „Róma”, „MIM”.
7. Develop ház kisegítő rajz algoritmus. Ennek alapján úgy, hogy az alap algoritmus rajz előnézetét öt házat.
8. Készítsünk algoritmusok előadója után, amelynek végrehajtását a következő számokat kapjuk:
9. Készítsen előadója szabályozó algoritmusok végrehajtása után, amely a következő számokat kapjuk: