Exemplo n.º 1
0
p2.y = input("Ingrese coordenada y del punto 2")

r = Rectangulo()
r.setPuntos(p1, p2)
r.arearec()
r.perimetrorec()
print r.area, r.perimetro

t = Triangulo()
t.setPuntos(p1, p2)
t.areatri()
t.perimetri()
print t.area, t.perimetro

c = Circulo()
c.setPuntos(p1, p2)
c.areacir()
c.perimetrocir()
print c.area, c.perimetro

s = Cuadrado()
s.setPuntos(p1, p2)
s.areacua()
s.perimetrocua()
print s.area, s.perimetro

print r.area, r.perimetro
print t.area, t.perimetro
print c.area, c.perimetro
print c.area, c.perimetro
Exemplo n.º 2
0
r.setPuntos(p1, p2)
r.areaR()
r.perimetror()

c = Circulo()
c.setPuntos(p1, p2)
c.areac()
c.perimetroc()

t = Triangulo()
t.setPuntos(p1, p2)
t.areat()
t.perimetrot()

cu = Cuadrado()
cu.setPuntos(p1, p2)
cu.areaCu()
cu.perimetroCu()

areas = [str(r.area), str(c.area), str(t.area), str(cu.area)]
perimetros = [
    str(r.perimetro),
    str(c.perimetro),
    str(t.perimetro),
    str(cu.perimetro)
]
variables = ['rectángulo', 'círculo', 'triángulo', 'cuadrado']
for variables, areas, perimetros in zip(variables, areas, perimetros):
    print ' El área y perímetro de tu {} son: {} y {}'.format(
        variables, areas, perimetros)