Pular para o conteúdo principal

Atividade #17 - Polígono com função rotate()


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