Ir para o conteúdo
OneKitly

As diagonais de um polígono são uma malha completa menos o perímetro

Publicado a 20/10/2026 · 3 min de leitura · Calculadoras do dia a dia

Daniel Okonkwo

Daniel Okonkwo — Programador front-end e redator de Tecnologia na OneKitly

Desempenho web · Formatos de ficheiro

Verificado a partir de 2 fontes

Ver perfil →
Em resumo

Une cada par de n vértices e traçarás n(n−1)/2 segmentos. Alguns são os lados do polígono, exatamente n deles, pelo que as diagonais são n(n−1)/2 − n, que se arruma em n(n−3)/2: nove para um hexágono, 170 para um icoságono, 4.850 para um de cem lados. A primeira metade dessa dedução é a contagem dos apertos de mão, e é a mesma grandeza que dimensiona uma malha completa: 20 máquinas ligadas diretamente entre si pedem 190 ligações, e 100 pedem 4.950. As diagonais de um polígono são essa malha sem o perímetro, razão pela qual as duas fórmulas só diferem em n.

Publicidade

Um hexágono tem 9 diagonais, um icoságono 170 e um polígono de cem lados 4.850. A mesma contagem dá o número de ligações de uma malha completa: 190 ligações para 20 nós, 4.950 para 100.

Porque as topologias de malha completa param em números pequenos

A contagem cresce com o quadrado do número de nós, pelo que cada máquina acrescentada custa mais do que a anterior. Passar de dez nós para vinte sobe as ligações de 45 para 190, e chegar a cem leva-as a 4.950 — cem vezes mais ligações por dez vezes mais máquinas. É por isso que as malhas completas sobrevivem apenas entre um punhado de routers de núcleo ou num pequeno agregado, e por isso tudo o que é maior passa por concentradores, espinhas ou intermediários. A mesma aritmética explica que uma reunião de doze pessoas ofereça sessenta e seis conversas paralelas possíveis, e que os custos de coordenação de uma equipa subam mais depressa do que o seu efetivo.

As outras duas saídas são mais simples do que parecem

Todo o polígono de n lados se corta em n−2 triângulos traçando as diagonais a partir de um mesmo vértice, e como cada triângulo leva 180 graus, a soma dos ângulos interiores vale (n−2) × 180: 720 para um hexágono, 3.240 para um icoságono. O resultado vale para polígonos irregulares tanto como regulares, e não se importa com a convexidade — um contorno amolgado tem a mesma soma de ângulos que um arrumado com o mesmo número de vértices. É a verificação mais rápida sobre um levantamento: soma os ângulos interiores medidos e vê se caem no número que devem dar.

Diagonais, ligações de malha e ângulos interiores
LadosDiagonaisLigações de malha completaSoma dos ângulos
303180°
6915720°
201701903.240°
1004.8504.95017.640°

Exemplo calculado com a nossa ferramenta

Calculadora de diagonais de polígono

Dados

Número de lados (n)
3

Resultado

Número de diagonais
0
Triângulos (n−2)
1
Soma dos ângulos interiores
180 °

Estes números são produzidos pela calculadora abaixo, não escritos à mão — são recalculados sempre que a ferramenta muda.

Refazer com os teus números →
Publicidade

Perguntas frequentes

Cruzam-se todas as diagonais por dentro?
Só num polígono convexo. Amolga o contorno e algumas diagonais saem inteiramente da forma, passam pelo entalhe e voltam a entrar — continuam a ser diagonais no sentido aqui usado, que conta pares de vértices não adjacentes sem se importar por onde a linha passa. A contagem mantém-se portanto em n(n−3)/2 seja qual for a forma, ao passo que o número de cruzamentos interiores não: num polígono convexo onde três diagonais nunca se encontram num mesmo ponto, os cruzamentos interiores valem o número de maneiras de escolher quatro vértices, pois cada quarteto dá exatamente um cruzamento.
Porque não tem nenhuma um triângulo?
Porque cada vértice é adjacente a todos os outros, pelo que não resta nenhum par não adjacente para unir. A fórmula confirma-o sem tratamento especial: 3 × 0 ÷ 2 vale zero, e o 4 × 1 ÷ 2 de um quadrilátero dá as duas diagonais que qualquer um sabe traçar. Que a expressão trate bem os casos mais pequenos é uma garantia modesta mas real a seu respeito — uma fórmula de contagem que precisasse de uma exceção em n = 3 assinalaria uma dedução errada nalgum ponto, mais do que uma esquisitice dos triângulos.

Artigos que podem interessar-lhe

Todos os guias →

Ferramentas relacionadas

Fontes

Detetaste um erro neste artigo?