Área de um trapézio
Um trapézio com lados paralelos de 8 e 12 e altura de 5 tem área de 50. Digite as duas bases e a altura perpendicular e receba a área como a média das bases vezes a altura. 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
- Base a
- 8
- Base b
- 12
- Altura
- 5
- Área
- 50
Um trapézio é um polígono de quatro lados com um par de lados paralelos, chamados bases.
Como a área do trapézio é obtida a partir das duas bases e da altura
Essa identidade é o mesmo que dizer que a área é o comprimento do segmento médio vezes a altura, porque o segmento médio se define como a média dos dois lados paralelos. Este motor soma as duas bases já validadas, divide por dois, multiplica pela altura validada e devolve o produto como área encerrada. A altura deve ser perpendicular às bases que você escolheu; usar um lado oblíquo não paralelo no lugar da altitude infla ou reduz a área verdadeira.
Conferências habituais: bases oito e doze com altura cinco dão área cinquenta; bases cinco e nove com altura quatro dão área vinte e oito; bases cinco ponto cinco e dez ponto cinco com altura quatro dão área trinta e dois. Como o caminho só tira a média e multiplica depois de checar que os números são finitos, ele é determinístico, O(1) e não usa solvers iterativos.
Essa forma fechada coincide com os manuais de geometria analítica e mantém corretores automáticos alinhados com o cálculo no papel sobre os mesmos três números. A resposta ecoa as entradas, a área e a cadeia da fórmula para que registros e interfaces didáticas documentem o algoritmo sem ler o código.
Onde a área do trapézio aparece no trabalho real
Cursos de geometria do ensino médio e da faculdade pedem com frequência a área de um trapézio quando as duas bases paralelas e a altura são dadas; uma calculadora confiável com um filtro estrito de positividade acelera a correção de tarefas e evita erros de planilha em que alguém multiplica os quatro lados ou trata uma perna inclinada como se fosse a altura.
Fluxos de arquitetura e interiores estimam material para painéis trapezoidais, saias de telhado e recortes de lote quando as duas bordas paralelas são medidas no canteiro e a folga de altura sai do desenho. Equipes de fabricação dimensionam chapas trapezoidais, paredes de silo e transições de duto; quando as duas arestas paralelas são fixadas pelas peças de acoplamento e a altura pelas regras de folga, a área é a grandeza que impulsiona custo e peso do material.
Notas civis e de paisagismo costumam registrar um acostamento, uma face de muro de arrimo ou um canteiro como trapézio com duas bordas paralelas de comprimentos diferentes; converter essas três medidas em área é o passo que alimenta as quantidades de terra, tinta ou revestimento.
Bibliotecas de jogos, gráficos e CAD guardam quadriláteros trapezoidais para saias de terreno, painéis de interface e envelopes UV; uma área determinística a partir de duas bases e da altura sustenta o cálculo de layout e os proxies de colisão sem uma pilha completa de geometria computacional.
Se mais adiante você precisar das diagonais de um trapézio, das pernas não paralelas ou da área de um quadrilátero geral a partir de quatro lados e um ângulo, trate isso como intenções de busca distintas em vez de sobrecarregar esta landing de área do trapézio.
Casos de uso
Painéis, chapas e croquis de obra
Quando duas bordas paralelas e a altura perpendicular são medidas, obtenha a área correspondente para material, listas de corte e notas de locação.
Perguntas frequentes
A altura precisa ser perpendicular às bases?
Sim. height é a distância perpendicular entre os dois lados paralelos. Uma perna oblíqua não paralela não é a altura e dará uma área errada se você a enviar como height.
O que acontece se uma base ou a altura for zero ou negativa?
Este contrato exige comprimentos finitos estritamente positivos, de modo que zero e negativos são recusados e não são cobrados.
Como se calcula a área de um trapézio?
Some os dois lados paralelos, divida por dois e multiplique pela altura perpendicular. Com bases de 8 e 12 e altura de 5, a base média é 10, então a área é 50.
Posso usar medidas com casas decimais?
Sim. Qualquer comprimento positivo serve, inclusive com casas decimais. Bases de 5,5 e 10,5 com altura de 4, por exemplo, dão uma área de 32, na mesma unidade quadrada das suas medidas.
A calculadora também acha as diagonais ou os lados inclinados?
Não. Ela calcula só a área a partir dos dois lados paralelos e da altura. Diagonais, lados não paralelos ou a área de um quadrilátero qualquer são cálculos diferentes.
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/math/trapezoid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base_a":8,"base_b":12,"height":5}'const res = await fetch("https://api.kit.forhosting.com/math/trapezoid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base_a": 8,
"base_b": 12,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/trapezoid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base_a": 8,
"base_b": 12,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/trapezoid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base_a":8,"base_b":12,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base_a":8,"base_b":12,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/trapezoid", 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
{
"base_a": 8,
"base_b": 12,
"height": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.trapezoid",
"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
A área encerrada é o produto da altura perpendicular pela média dessas duas bases: A igual a (base_a mais base_b) dividido por dois, vezes height. Esta calculadora aceita três comprimentos finitos e estritamente positivos, aplica essa identidade em forma fechada e devolve a área como JSON estruturado para que tarefas, croquis de obra e notas de fabricação fiquem alinhados na mesma aritmética. Zero, negativos, ausentes e valores não numéricos falham com invalid_input e não são cobrados. Uma chamada API bem-sucedida custa US$ 0,002.
Como a área do trapézio é obtida a partir das duas bases e da altura
Nomeie os dois lados paralelos como base_a e base_b, e meça a distância perpendicular entre essas paralelas como height. A fórmula clássica da área é a média das bases vezes a altura, escrita A = (base_a + base_b) / 2 × height. Magnitudes enormes ainda podem estourar o intervalo double de IEEE-754; quando o produto não é finito, o pedido falha com um aviso claro de overflow em vez de devolver Infinity no JSON.
O que você envia e o que recebe de volta
Zero é recusado assim como qualquer negativo, porque um trapézio degenerado com uma base ou uma altura nula não é uma figura de área positiva neste contrato. Conferências de exemplo: bases oito e doze com altura cinco dão área cinquenta; bases seis e dez com altura três dão área vinte e quatro; height zero ou height negativa falha nomeando o campo height. Use a ferramenta gratuita do navegador para uma conferência rápida e depois chame o mesmo contrato a partir de scripts para avaliação em massa sem reescrever a identidade da média das bases em cada linguagem. Envie três números finitos obrigatórios: base_a é o comprimento do primeiro lado paralelo e deve ser estritamente positivo, base_b é o comprimento do segundo lado paralelo e deve ser estritamente positivo, e height é a altitude perpendicular entre essas paralelas e deve ser estritamente positiva. Campos ausentes, cadeias vazias, texto não numérico, NaN, Infinity, zero e dimensões negativas são recusados com invalid_input e não são cobrados. Se tudo estiver correto, a resposta JSON devolve base_a, base_b, height, area e formula com o valor area = (base_a + base_b) / 2 × height, para que corretores e pipelines possam afirmar tanto o número quanto o algoritmo. O contrato é um JSON estável, adequado a testes unitários, revisores de tarefa e lotes. O preço da API é a tarifa-base publicada de US$ 0,002 por item bem-sucedido.
Onde a área do trapézio aparece no trabalho real
Como esta capacidade é um motor de parse puro, a validação falha não consome saldo e as execuções corretas ficam em US$ 0,002 por item.
Casos de integração
Conferência de tarefas e provas
Calcule a área encerrada do trapézio com as bases e a altura do livro, e recuse uma dimensão nula ou negativa com um erro invalid_input claro.
Fixtures geométricos para CAD e testes
Transforme duas bases e uma altura em uma área reproduzível para ensaios, documentação e ativos trapezoidais no navegador ou via API.
Perguntas técnicas
Como se calcula a área de um trapézio?
Envie três números finitos e positivos: base_a, base_b e height. A API devolve area = (base_a + base_b) / 2 × height junto com as entradas ecoadas e a cadeia da fórmula.
Quais nomes de campo e aliases são aceitos?
Os campos canônicos são base_a, base_b e height. Os aliases a, base1 ou top mapeiam para base_a; b, base2 ou bottom para base_b; h ou height_length para height.
Quanto custa a calculadora de área de um trapézio?
A ferramenta do navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.