Алгоритми с повторения за художник чертожник
Ключови думи:
• чертожник художник
• абсолютен офсет
• относително изместване
• спомагателен алгоритъм
• основния алгоритъм
• контур н пъти
Цикъл се повтаря п пъти
При съставянето на алгоритми доста често има случаи, когато поредица от команди, които ще се изпълняват по няколко пъти последователно. За опростяване на алгоритъма в такива случаи, можете да използвате специална повторение на дизайна.
Например, чертеж програма брой пет ромбове (. Фигура 71) чрез повтаряне структура могат да бъдат написани като:
Докладчик по становище ползване
algryad таблетки за смучене
рано
изместен към точката (1,2)
nts5raz
писалка надолу
изместен от вектора (1, 2)
изместен от вектора (1 -2)
изместен от вектора (-1, -2)
изместен от вектора (1, 2)
вземете химикалка
изместен от вектора (3, 0)
KC
игра
ромб рисунка може да се издава под формата на помощния алгоритъм:
algromb
рано
изместен от вектора (1, 2)
изместен от вектора (1 -2)
изместен от вектора (-1, -2)
изместен от вектора (1, 2)
игра
Като цяло, повтаряща се структура се изписва така:
NC функционални думи и КС са написани една под друга. Вдясно от повтаряне на последователността от команди се записва между тях (контур). Броят на повторенията - произволно число. Това е колко време ви свършат алгоритъм ще се повтори команди, образуващи тялото на цикъла.
Оферта решения на проблема на пощенския код на Красноярск с повторение структура.
Мога ли да направя без спомагателен алгоритъм в следните ситуации (фиг. 72)?
Въпроси и задачи
1. Опишете художника като чертожник.
2. Уверете за чертожник изготвяне алгоритъм правоъгълник със страни, успоредни на координатните оси, ако някой знае координатите на две негови върхове: (2, 1) и (7, 5).
3. Уверете се, алгоритъм за контрол на докладчик, в резултат на което в произволно положение в координатната равнина привлича квадрат дължина на страната, която е равна на 2 единици.
4. Направете алгоритъм за контрол докладчик, в резултат на което в произволно място координатна равнина правоъгълник е съставен, дължината на чиито страни са 3 и 4 единици.
5. Направете алгоритъм чертеж е показан по-долу цифрите, така че в процеса на изготвяне на писалката не излизам на хартия и без нареждане се извършват два пъти.
6. Подредете помощни алгоритми за рисуване "M" букви "I", "P". Направете тираж алгоритми думата "мир", "Рим", "Актуално".
7. Разработване къща спомагателни алгоритъм рисунка. Въз основа на това, да направи основен алгоритъм рисунка визуализация на пет къщи.
8. Направете алгоритми за управление чертожник, след изпълнението на които се получават следните данни:
9. Направете контрол чертожник алгоритми, след изпълнението на които се получават следните данни: