Algoritmi cu repetiții pentru artist desenator

Cuvinte cheie:
• artist desenator
• compensare absolută
• deplasare relativă
• un algoritm auxiliar
• Algoritmul de bază
• buclă de n ori

Ciclul se repetă de n ori

La elaborarea unor algoritmi destul de des, există cazuri în care o secvență de comenzi care urmează să fie efectuate de mai multe ori succesiv. Pentru a simplifica algoritmul în astfel de cazuri, puteți utiliza o repetare specială a desenului sau modelului.







De exemplu, un număr de program de desen de cinci romburi (fig. 71) prin repetarea structurii poate fi scrisă ca:
utilizare Desenator
pastile algryad
devreme
mutat la punctul (1,2)
nts5raz
stilou jos
deplasată de vectorul (1, 2)
deplasată de vectorul (1, -2)
deplasată de vectorul (-1, -2)
deplasată de vectorul (-1, 2)
ridica un stilou
deplasată de vectorul (3, 0)
KC
joc

Algoritmi cu repetiții pentru artist desenator

romburi desen poate fi conceput ca un algoritm auxiliar:
algromb
devreme
deplasată de vectorul (1, 2)
deplasată de vectorul (1, -2)
deplasată de vectorul (-1, -2)
deplasată de vectorul (-1, 2)
joc

În general, structura repetitivă este scris ca:

NC cuvinte funcționale și KC sunt scrise unul sub altul. La dreapta repetarea secvenței de comenzi este înregistrată între acestea (buclă). Numărul de repetiții - un număr întreg arbitrar. Asta-i cât de mult timp când executați algoritmul va fi comenzi repetate, care formează corpul buclei.

Oferă soluții la problema codul poștal Krasnoyarsk cu structura de repetiție.

Pot face fără algoritm auxiliar în următoarele situații (Fig. 72)?

Algoritmi cu repetiții pentru artist desenator






Întrebări și Sarcini

1. Descrieți artistul ca desenator.

2. Asigurați-vă pentru desen desenator dreptunghi algoritm cu laturile paralele cu axele de coordonate, dacă se cunoaște coordonatele două vârfuri ale sale: (2, 1) și (7, 5).

3. Asigurați-un algoritm de control al desenator, ca urmare a care într-o locație arbitrară de coordonate plan atrage o latură pătrat este egală cu 2 unități.

4. Efectuarea unui algoritm de control al desenator, în urma căruia într-o locație arbitrară de coordonate plane dreptunghi este trasată, lungimea cărui laturi sunt 3 și 4 unități.

5. Efectuarea unui algoritm de desen este prezentat mai jos cifrele, astfel încât în ​​procesul de elaborare pen-ul nu a venit de pe hârtie și nici o linie se efectuează de două ori.

Algoritmi cu repetiții pentru artist desenator

6. Aranjați algoritmi auxiliare pentru desen „M“ scrisori „I“, „P“. Asigurați-un cuvânt algoritmi de desen „pace“, „Roma“, „MIM“.

Algoritmi cu repetiții pentru artist desenator

7. Dezvoltarea casa algoritm de desen auxiliar. Bazat pe ea, face o examinare de bază algoritm desen cinci case.

Algoritmi cu repetiții pentru artist desenator

8. Asigurați-desenator algoritmi de control, după executarea cărora se obțin următoarele cifre:

Algoritmi cu repetiții pentru artist desenator

9. Asigurați-vă algoritmi de control desenator, după executarea cărora se obțin următoarele cifre:

Algoritmi cu repetiții pentru artist desenator

Poster "Artist"

Algoritmi cu repetiții pentru artist desenator

atelier de calculator

Resurse DER CE
software-ul gratuit artist Grasshopper în sistemul de idoli