В середовищі Scratch створити 5 трикутників, якщо він не доторкається Сцени та відійде в центр і намалює 3 квадрати, якщо доторкається межі. В проекті використовуються вкладені цикли та розгалуження. ( Помогите!Пришлите скрипт пожалуйста). Даю 40 балов!
Ответы
Объяснение:
Ось скрипт, який задовольняє ваші вимоги:
```
when green flag clicked
when green flag clickedrepeat 5
when green flag clickedrepeat 5 pen down
when green flag clickedrepeat 5 pen down repeat 3
when green flag clickedrepeat 5 pen down repeat 3 forward 100
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2)
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2) end
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2) end else
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2) end else glide (-200) (-200)
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2) end else glide (-200) (-200) end
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2) end else glide (-200) (-200) endend
when green flag clickedrepeat 5 pen down repeat 3 forward 100 right 120 end if touching edge repeat 3 pen down repeat 4 forward 40 right 90 end pen up glide (2) (2) end else glide (-200) (-200) endend```
Цей скрипт малює 5 трикутників з вкладеним циклом та перевіряє, чи доторкається він межі Сцени. Якщо так, то малює 3 квадрати з вкладеним циклом та переміщує перо в центр Сцени.
Цей скрипт малює 5 трикутників з вкладеним циклом та перевіряє, чи доторкається він межі Сцени. Якщо так, то малює 3 квадрати з вкладеним циклом та переміщує перо в центр Сцени.Зверніть увагу, що цикл для трикутника містить ще один цикл для малювання кожної сторони трикутника. А також що вкладений цикл для квадратів містить ще один цикл для малювання кожного кута квадрата.
Цей скрипт малює 5 трикутників з вкладеним циклом та перевіряє, чи доторкається він межі Сцени. Якщо так, то малює 3 квадрати з вкладеним циклом та переміщує перо в центр Сцени.Зверніть увагу, що цикл для трикутника містить ще один цикл для малювання кожної сторони трикутника. А також що вкладений цикл для квадратів містить ще один цикл для малювання кожного кута квадрата.Бажаю успішного програмування в Scratch!