Cálculo de diagonais em polígonos: o que realmente funciona na prática
A fórmula para calcular o número de diagonais de um polígono convexo é d = n(n - 3) / 2, onde n é o número de lados. Parece simples demais para causar confusão, mas a maioria dos erros que vejo em sala de aula ou em provas competitivas nasce de má interpretação do que a fórmula representa, não de falha no cálculo em si. Antes de enfileirar exercícios, é importante entender de onde ela vem. Cada vértice de um polígono de n lados pode se conectar a n - 3 outros vértices por uma diagonal. Você subtrai 3 porque o próprio vértice e os dois vértices adjacentes não formam diagonais — formam lados. Como cada diagonal tem dois extremos, contar n × (n - 3) conta cada uma duas vezes, daí a divisão por 2. Essa derivação é o que garante que a fórmula funcione, e não uma memorização cega.
Um detalhe que poucos mencionam: a fórmula pressupõe um polígono convexo simples, sem lados que se cruzam. Se o polígono for côncavo, a contagem de diagonais que ficam inteiramente no interior muda. Para polígonos não convexos, a fórmula d = n(n - 3) / 2 ainda dá o número total de segmentos que ligam vértices não adjacentes, mas algumas dessas diagonais passam pelo exterior da figura. Em problemas de olimpíada, isso faz diferença quando pedem diagonais estritamente internas.
diagonais de um poligono exercicios
Exercício 1: Quantas diagonais tem um decágono? d = 10(10 - 3) / 2 = 10 × 7 / 2 = 35 diagonais.
Exercício 2: Um polígono possui 54 diagonais. Quantos lados ele tem? 54 = n(n - 3) / 2. Multiplicando por 2: 108 = n² - 3n. Reorganizando: n² - 3n - 108 = 0. Aplicando Bhaskara: n = (3 ± (9 + 432)) / 2 = (3 ± 441) / 2 = (3 ± 21) / 2. A solução positiva é n = 12. O polígono tem 12 lados.
Exercício 3: A diferença entre o número de diagonais de dois polígonos é 30, e um tem 4 lados a mais que o outro. Determine o número de lados de cada um. Seja n o número de lados do menor. O maior tem n + 4 lados. A diferença é (n + 4)(n + 1)/2 - n(n - 3)/2 = 30. Desenvolvendo: [n² + 5n + 4 - n² + 3n] / 2 = 30. Isso dá 8n + 4 = 60, logo 8n = 56 e n = 7. Os polígonos têm 7 e 11 lados. Verificação: 7 lados 14 diagonais; 11 lados 44 diagonais; diferença = 30. Confere.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Exercício 4: Some o número de diagonais de todos os polígonos convexos cujo número de lados está entre 4 e 10, inclusive. Quadrilátero: 2. Pentágono: 5. Hexágono: 9. Heptágono: 14. Octógono: 20. Eneágono: 27. Decágono: 35. Soma = 2 + 5 + 9 + 14 + 20 + 27 + 35 = 112 diagonais no total.
Pegadinhas que aparecem com frequência
O erro mais comum é confundir diagonais com segmentos que ligam quaisquer dois vértices. A soma de diagonais mais lados é igual a n(n - 3)/2 + n = n(n - 1)/2, que é exatamente o número de segmentos que ligam pares de vértices — ou seja, o número de combinações de n tomados 2 a 2. Já vi aluno esquecer essa distinção em prova e acabar usando C(n,2) quando a questão pedia apenas diagonais. A diferença é de exatamente n segmentos, que são os lados. Outro ponto que dá problema: quando o exercício pede a soma dos ângulos internos e o aluno confunde com a fórmula das diagonais. São coisas completamente diferentes. Soma dos ângulos internos é (n - 2) × 180°. Não há relação direta entre os dois cálculos, apesar de ambos dependerem de n.
Quanto a polígonos estrelados e polígonos complexos, a situação fica mais aberta. A fórmula d = n(n - 3) / 2 continua válida para contar segmentos entre vértices não adjacentes, mas a noção de "diagonal interna" perde o sentido padrão porque o conceito de interior fica ambíguo. Em contextos acadêmicos formais, evite aplicar essa discussão sem que o enunciado especifique claramente o tipo de polígono.
Um caso específico que me chamou a atenção
Estava corrigindo uma lista de exercícios e um aluno havia resolvido um problema sobre um polígono com 20 lados onde a questão pedia diagonais que não se intersectam no interior. Ele simplesmente aplicou a fórmula padrão e respondeu 170. O problema era que ele precisava contar diagonais que particionam o polígono em triângulos — algo relacionado a números de Catalan, não à fórmula básica de diagonais. A resposta correta para o número de triangulações de um polígono convexo de n lados é C(n - 2), onde C é o enésimo número de Catalan. Para 20 lados, seria C = 4.776. A diferença é enorme e mostra que o enunciado pode usar a palavra "diagonal" de maneiras diferentes dependendo do contexto. A lição prática é: antes de aplicar qualquer fórmula, leia o enunciado duas vezes e verifique se a pergunta é sobre o número total de segmentos diagonais ou sobre alguma propriedade geométrica específica dessas diagonais, como interseções internas, partição em regiões, ou triangulações. São problemas distintos que exigem ferramentas distintas.
Limitações da fórmula que todo mundo ignora
A fórmula d = n(n - 3) / 2 é exata para polígonos convexos simples, mas não funciona sem ajustes para polígonos côncavos quando o objetivo é contar apenas diagonais estritamente internas. Além disso, ela não informa nada sobre onde essas diagonais estão localizadas, quantas se cruzam em um único ponto interno, ou quantas regiões o polígono fica dividido. Para esses questionamentos, é necessário recorrer a resultados mais avançados, como a contagem de interseções de diagonais no interior, que depende de propriedades combinatórias adicionais e da configuração específica dos vértices. Se você lida com polígonos côncavos na prática, a abordagem mais segura é mapear manualmente os vértices e classificar cada segmento como lado, diagonal interna ou diagonal externa. Não tente generalizar a fórmula cega nesses casos.