A atividade #17 consiste em criar uma aplicação que desenha um polígono regular centralizado na tela com a quantidade de lados informada no próprio código, empregando a função rotate() para isso.
Primeiramente foi criado uma variável que corresponderia ao número de lados: lado e uma outra que ficará responsável pelo tamanho do objeto no meio da tela: raio
Usando a função rotate() em uma variável a que é sempre incrementada. Esta variável a será calculada juntamente com a função sin() e con() multiplicada pelo raio.Variáveis também foram criadas para "fechar" a forma, sendo v1 e v2 as iniciais e v1_2 que liga v1 e v2 e v2_2 que irá "fechar" a forma. Um forma em line() receberá estas variáveis. Dando este resultado:
com 5 lados
Alterando o número de lados na variável lado de 5 para 7 temos este resultado:
com 7 lados
Alterando o número de lados na variável lado de 7 para 1 temos este resultado:
O código desta aplicação poderá ser baixado no link a seguir: Link para o código
Comentários
Postar um comentário