Tipo de triângulo pelos ângulos
Digite três ângulos internos e saiba se o triângulo é acutângulo, retângulo ou obtusângulo: 60°, 60° e 60° é acutângulo; 90°, 45° e 45°, retângulo; e 120°, 30° e 30°, obtusângulo. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Ângulo a
- 60
- Ângulo b
- 60
- Ângulo c
- 60
- Soma dos graus
- 180
- Ângulo máximo
- 60
- Tipo de triângulo
- acute
- Unidade dos ângulos
- deg
Classificar um triângulo pelos ângulos internos é uma das primeiras competências de geometria ensinadas na escola e uma das verificações que scripts de CAD, geradores de provas e corretores de lição de casa ainda precisam todos os dias. Dados três valores em graus, um triângulo plano é agudo quando todo ângulo é menor que noventa graus, retângulo quando um ângulo é exatamente noventa graus e obtuso quando um ângulo é maior que noventa graus. Esses rótulos só fazem sentido quando os três números são positivos, cada um estritamente menor que cento e oitenta graus, e somam exatamente cento e oitenta graus — a soma dos ângulos euclidiana.
Como a classificação por ângulos funciona na geometria plana
Na geometria plana euclidiana, os três ângulos internos de qualquer triângulo não degenerado somam exatamente cento e oitenta graus. Essa única identidade é o portão antes de qualquer rótulo de tipo ser confiável: se as três medidas não somam cento e oitenta, elas não descrevem de forma alguma um triângulo plano, e rotulá-las como agudas ou obtusas seria enganoso. Assim que a soma está correta e cada ângulo se encontra estritamente entre zero e cento e oitenta graus, o tipo segue apenas do maior ângulo.
Se o maior é menor que noventa graus, todo ângulo é agudo e o triângulo é agudo; se o maior é exatamente noventa graus, o triângulo é retângulo; se o maior é maior que noventa graus, exatamente um ângulo é obtuso e o triângulo é obtuso (um triângulo plano não pode ter dois ângulos obtusos, porque duas medidas maiores que noventa já ultrapassariam a soma de cento e oitenta).
Exemplos equiláteros e equiangulares como sessenta-sessenta-sessenta são agudos; o clássico triângulo retângulo isósceles quarenta e cinco-quarenta e cinco-noventa é retângulo; cento e vinte com trinta e trinta é obtuso. Classificações por comprimentos de lados (escaleno, isósceles, equilátero) são uma intenção de SEO diferente e outra família de capacidades: esta ferramenta responde apenas à pergunta baseada em ângulos que as pessoas buscam como tipo de triângulo pelos ângulos, triângulo agudo retângulo ou obtuso, e classificar triângulo a partir de ângulos.
Graus são a unidade em todo o fluxo; converta de radianos a montante se os dados de origem estiverem em radianos.
Casos de uso
Checagens em sala e lição de casa
Permita que os alunos enviem três ângulos internos e verifiquem o rótulo agudo, retângulo ou obtuso em relação à regra da soma e ao teste do maior ângulo.
Ramificações de geometria em CAD e jogos
Classifique triplos conhecidos de ângulos internos antes de escolher um caminho de construção de triângulo retângulo ou um layout UV de triângulo obtuso, sem uma pilha completa de geometria.
Perguntas frequentes
Um ângulo pode ser zero, negativo ou 180°?
Não. Cada ângulo interno deve ser estritamente maior que 0° e estritamente menor que 180°.
Esta ferramenta também classifica por comprimentos de lados?
Não. Ela só classifica por ângulos (agudo, retângulo, obtuso). Rótulos escaleno, isósceles e equilátero a partir de lados são outro problema e outra capacidade.
O que acontece se os ângulos não somarem 180?
O cálculo é recusado, porque três medidas que não somam 180 graus não descrevem um triângulo plano, e chamá-las de agudas ou obtusas seria enganoso.
Como o tipo é definido a partir dos três ângulos?
Com a soma correta, só o maior ângulo importa: abaixo de 90 graus o triângulo é acutângulo, exatamente 90 o torna retângulo e acima de 90 o torna obtusângulo.
Um triângulo pode ter dois ângulos obtusos?
Não. Dois ângulos maiores que 90 graus já passariam sozinhos da soma de 180, então um triângulo plano tem no máximo um ângulo obtuso.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/geom/triangle-type-angles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_a":60,"angle_b":60,"angle_c":60}'const res = await fetch("https://api.kit.forhosting.com/geom/triangle-type-angles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_a": 60,
"angle_b": 60,
"angle_c": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/triangle-type-angles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_a": 60,
"angle_b": 60,
"angle_c": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/triangle-type-angles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_a":60,"angle_b":60,"angle_c":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_a":60,"angle_b":60,"angle_c":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/triangle-type-angles", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"angle_a": 60,
"angle_b": 60,
"angle_c": 60
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.triangle_type_angles",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Este classificador do tipo de triângulo pelos ângulos aceita angle_a, angle_b e angle_c, valida esse contrato e devolve o tipo junto com os ângulos ecoados, a soma e o maior ângulo. Triplos inválidos falham com invalid_input em vez de um rótulo silencioso e errado.
Contrato de entrada, forma da resposta e comportamento de erro
Todo ângulo deve ser estritamente maior que zero e estritamente menor que cento e oitenta graus — medidas nulas, negativas ou planas de cento e oitenta não formam um ângulo interno de um triângulo não degenerado. Validação com falha não é cobrada. Envie por POST um corpo JSON com três números finitos obrigatórios: angle_a, angle_b e angle_c, cada um uma medida interna em graus. Os aliases A, B, C, angle1 até angle3, e alpha, beta, gamma são aceitos para que scripts que já usam rótulos de livro não precisem de um passo de renomeação. Cada campo pode chegar como número JSON ou como string numérica; campos ausentes, strings vazias e valores não finitos falham com invalid_input nomeando o campo. Em caso de sucesso o corpo ecoa os três ângulos, informa sum_degrees e max_angle, define triangle_type como acute, right ou obtuse, inclui unit_angles como deg e acrescenta uma string de fórmula curta que você pode mostrar ao lado da resposta. Exemplo: sessenta, sessenta, sessenta produz acute com max_angle sessenta; noventa, quarenta e cinco, quarenta e cinco produz right; cento e vinte, trinta, trinta produz obtuse. O endpoint não resolve um terceiro ângulo ausente a partir de dois conhecidos — isso é outro solucionador — e não classifica por comprimentos de lados.
Onde uma API de tipo de triângulo pelos ângulos se justifica
Salas de aula e plataformas de tutoria usam um classificador do tipo de triângulo pelos ângulos para que os alunos verifiquem os rótulos agudo, retângulo e obtuso em triplos arbitrários de livro sem misturar a regra da soma dos ângulos com as regras de comprimentos de lados. Geradores de preparação para exames e autocorretores LMS precisam de um oráculo determinístico que marque como errado qualquer triplo que não some cento e oitenta, em vez de devolver em silêncio um tipo que um script com bug do aluno possa tratar como sucesso. Macros de CAD, ferramentas de jogos e cadernos simples de geometria muitas vezes conhecem três ângulos internos a partir de um esboço ou de um solucionador de restrições e só precisam de um tipo de uma palavra antes de ramificar qual construção ou conjunto de texturas aplicar; chamar uma API parse minúscula evita puxar uma biblioteca completa de geometria por três comparações. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002, sem tokens de modelo e sem rede de saída. Mantenha as requisições pequenas, fixe a string triangle_type nos testes e você obtém classificação reproduzível para lições, plugins LMS e workers de borda sem montar infraestrutura própria de matemática simbólica.
Casos de integração
Autocorreção de provas e LMS
Corrija itens de tipo de triângulo com um oráculo determinístico que rejeita somas diferentes de 180 como invalid_input e nunca inventa um tipo para triplos ilegais.
Perguntas técnicas
Como classifico um triângulo a partir de três ângulos?
Envie graus finitos angle_a, angle_b e angle_c que somem 180. A API devolve triangle_type acute se o maior ângulo for menor que 90°, right se for 90° e obtuse se for maior que 90°.
O que acontece se os ângulos não somarem 180?
A tarefa falha com invalid_input e informa a soma real. Esses três números não formam um triângulo plano, então nenhum tipo é devolvido e a chamada não é cobrada.
Quanto custa o classificador do tipo de triângulo pelos ângulos?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.