Upload
ruth-perez
View
39
Download
1
Embed Size (px)
DESCRIPTION
Вложенные циклы. Пример. Сброс x=50 y=50 нов_цвет_пера 6,6,162 нов_ширина_пера 3 повтори 5[ иди x,y по вп 50 пр 90 вп 50 пр 90 вп 50 пр 90 вп 50 пр 90 x=x+25 y=y+25 ]. Вложенные циклы. Повтори N[ ... повтори M[ .... ] ... ]. 2 способ. Сброс x=100 y=100 - PowerPoint PPT Presentation
Citation preview
Вложенные циклы
Пример Сброс
x=50
y=50
нов_цвет_пера 6,6,162
нов_ширина_пера 3
повтори 5[
иди x,y
по
вп 50
пр 90
вп 50
пр 90
вп 50
пр 90
вп 50
пр 90
x=x+25
y=y+25
]
Повтори N[...повтори M[....]...]
Вложенные циклы
2 способсбросповтори 4[вп 50пр 90]
Сбросx=100y=100нов_цвет_пера 6,6,162нов_ширина_пера 3повтори 5 [иди x,yповтори 4[вп 50пр 90]x=x+25y=y+25]
Вспомним
сбросппнов_ширина_пера 3повтори 360 [вп 1пр 1]
Примерсбросппx=50нов_ширина_пера 3повтори 4 [повтори 360 [вп xповп 1ппнд x+1пр 1]x=x+50]
Изменяется радиус
Случайные числа
случайное А,Впервое число (А) задает нижний порог
получаемых чисел (минимум), второе (В)
задает верхний порог (максимум).
Пример:x=случайное 0,200будет получено произвольное число от 0 до 200
сбросппнов_ширина_пера 3нов_цвет_пера 0,0,255повтори 100 [r=случайное 1,50x=случайное 0,400y=случайное 0,400повтори 360 [вп rповп 1ппнд r+1пр 1]иди x,y]
Пример «Случайные окружности»
r — радиус окружностиx, y — координаты центра
Задания для практической работы
1)Изобразите следующий рисунок с помощью вложенных циклов
2) Создайте рисунок «Случайные квадраты» (случайно будет задаваться сторона квадрата х и определятся координаты начала рисования квадрата)
сброснов_ширина_пера 3нов_цвет_пера 240,13,2повтори 100 [a=случайное 1,50x=случайное 0,400y=случайное 0,400повтори 4 [вп aпр 90]иди x,y]спрячь
Примерный ответ ко 2 задаче
Домашняя работа
Придумать свой рисунок, используя вложенные циклы и случайные числа