Aula 5: Desafios

DESAFIO 1 (fácil): Crie mais frutas.

import Playground exposing (..) main = picture [ tronco , folhas , fruta 50 50 , fruta -40 20 , fruta -50 100 , fruta 40 130 ] tronco = rectangle darkBrown 60 250 |> move 0 -150 folhas = circle green 150 |> move 0 50 fruta x y = circle red 20 |> move x y

Altere o código definido acima e crie mais três frutas em nossa árvore.

DESAFIO 2 (intermediário): Tamanho de folhas parametrizável.

No mesmo código do desafio 1, crie um parâmetro para a função folhas que represente o tamanho do círculo.
Tente aumentar e diminuir o tamanho do círculo.

👩‍🏫 Dica: Se você passar um valor muito grande ou muito pequeno provavelmente sua árvore ficará estranha, já que as folhas não estarão tocando o tronco. Não se preocupe com esses cenários por enquanto.

E agora?

Conseguiu fazer todos os exercícios? Teve dificuldade em algum?

Siga para as respostas dos desafios para ver a solução.