Classificação dos quadriláteros convexos

Quadrado

Retângulo

Losango

Paralelogramo

Trapézio

Trapezóide

Desenvolvido por PPGECIM/ULBRA

todos os lados tem a mesma medida

todos os ângulos medem 90°

lados opostos tem a mesma medida

ângulos opostos tem a mesma medida 

somente 2 lados paralelos

lados opostos são paralelos entre si

nenhum lado é paralelo a outro

{

Não é um polígono

A = (-1, 4)
B = (1, 4)
C = (1, 6)
β = Angle(C, B, A)
D = (-1, 6)
δ = Angle(A, D, C)
γ = Angle(D, C, B)
pol1, a, b, c, d = Polygon(A, B, C, D)
F = Intersect(b, d)
E = Intersect(a, c)
α = Angle(B, A, D)
ε = Angle(D, A, B)
paralelodb = If(Slope[d] ≟ Slope[b] ∨ x(A) ≟ x(D) ∧ x(C) ≟ x(B), true, false)
quadrado = If(a ≟ b ∧ b ≟ c ∧ c ≟ d ∧ (α ≟ 90° ∨ ε ≟ 90°), true, false)
paraleloac = If(Slope[a] ≟ Slope[c] ∨ x(D) ≟ x(C) ∧ x(A) ≟ x(B), true, false)
retangulo = If(b ≟ d ∧ a ≟ c ∧ (α ≟ 90° ∨ ε ≟ 90°), true, false)
losango = If(a ≟ b ∧ b ≟ c ∧ c ≟ d ∧ α ≟ γ ∧ δ ≟ β, true, false)
ζ = Angle(A, B, C)
η = Angle(B, C, D)
θ = Angle(C, D, A)
interno = If((α  <  180°) ∧ (β  <  180°) ∧ (γ  <  180°) ∧ (δ  <  180°), true, false)
externo = If((ε  <  180°) ∧ (ζ  <  180°) ∧ (η  <  180°) ∧ (θ  <  180°), true, false)
npoligono = If(α ≟ 180° ∨ β ≟ 180° ∨ γ ≟ 180° ∨ δ ≟ 180° ∨ α ≟ 0° ∨ β ≟ 0° ∨ γ ≟ 0° ∨ δ ≟ 0° ∨ a ≟ 0 ∨ b ≟ 0 ∨ c ≟ 0 ∨ d ≟ 0 ∨ F ≟ F ∨ E ≟ E, true, false)