Exemplo n.º 1
0
from rectangle import Rectangle, Square, Circle
r1 = Rectangle(3, 4)
r2 = Rectangle(12, 5)

sq1 = Square(5)
sq2 = Square(10)

c1 = Circle(5)
c2 = Circle(7)

figures = [r1, r2, sq1, sq2, c1, c2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_Area_Square())
    elif isinstance(figure, Circle):
        print(figure.get_Circle_Square())
    else:
        print(figure.get_Area())
Exemplo n.º 2
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

# print(rect_1.getArea())
# print(rect_2.getArea())

square_1 = Square(5)
square_2 = Square(10)

# print(square_1.getAreaSquare(),
#       square_2.getAreaSquare())

circle_1 = Circle(5)
circle_2 = Circle(7)

# print(circle_1.getAreaCircle(),
#       circle_2.getAreaCircle())

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.getAreaSquare())
    elif isinstance(figure, Circle):
        print(figure.getAreaCircle())
    else:
        print(figure.getArea())

Exemplo n.º 3
0
from rectangle import Rectangle, Square, Circle

r1 = Rectangle(10, 5)
r2 = Rectangle(15, 5)

print(r1.get_area())
print(r2.get_area())

s1 = Square(5)
s2 = Square(3)

print(s1.get_area_square(), s2.get_area_square())

c1 = Circle(6)
c2 = Circle(10)

print(c1.get_area_circle(), c2.get_area_circle())

figures = [r1, r2, s1, s2, c1, c2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 4
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
#вывод площади наших двух прямоугольников
print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

figures = [rect_1, rect_2, square_1, square_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    else:
        print(figure.get_area())

circle_1 = Circle(4)

print(circle_1.get_area_circle())
Exemplo n.º 5
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

square_1 = Square(5)
square_2 = Square(10)

circle_1 = Circle(3)
circle_2 = Circle(12)

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 6
0
from rectangle import Rectangle, Square, Circle

circle_1 = Circle(5)

print(circle_1.get_circle_square())
Exemplo n.º 7
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_area(), rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(2)
circle_2 = Circle(5)

print(circle_1.get_area_circle(), circle_2.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Rectangle):
        print(figure.get_area())
    else:
        print(figure.get_area_circle())
Exemplo n.º 8
0
from rectangle import Rectangle, Square, Circle

#далее создаем два прямоугольника

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
#вывод площади наших двух прямоугольников
print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

figures = [rect_1, rect_2, square_1, square_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    else:
        print(figure.get_area())

circle_1 = Circle(1)
print(circle_1.area_circle())
Exemplo n.º 9
0
from rectangle import Rectangle, Square, Circle


rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

figures = [rect_1, rect_2, square_1, square_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    else:
        print(figure.get_area())

circle_1 = Circle(1000)
circle_2 = Circle(5000)

print(circle_1.get_area_circle())  # находим площадь круга
print(circle_2.get_area_circle())
Exemplo n.º 10
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(3)
circle_2 = Circle(12)

print(circle_1.get_area_circle(), circle_2.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 11
0
from rectangle import Rectangle, Square, Circle

#далее создаем два прямоугольника

rect_1 = Rectangle(3,4)
rect_2 = Rectangle(12,5)

#создаем 2 квардрата
square_1 = Square(5)
square_2 = Square(10)

# создаем круг
crcl_1= Circle(4)


figures = [rect_1, rect_2, square_1, square_2, crcl_1]
for figure in figures:
    if isinstance (figure, Square):
        print(figure.get_area_square())
    elif isinstance (figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 12
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_width(), rect_1.get_height(), rect_1.get_perimeter())

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(4)

print(circle_1.get_radius())
Exemplo n.º 13
0
from rectangle import Rectangle, Square, Circle

# далее создаем два прямоугольника

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
# вывод площади наших двух прямоугольников
print(rect_1.get_area(), '\n',
      rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), '\n',
      square_2.get_area_square())

circle_1 = Circle(7)
circle_2 = Circle(10)

print(circle_1.get_area_circle(), '\n',
      circle_2.get_area_circle())
Exemplo n.º 14
0
from rectangle import Rectangle, Square, Circle

#далее создаем два прямоугольника

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
#вывод площади наших двух прямоугольников
#print(rect_1.get_area())
#print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)
circle_1 = Circle(5)

#print(square_1.get_area_square(),
#      square_2.get_area_square())

figures = [rect_1, rect_2, square_1, square_2, circle_1]
for figure in figures:
    if isinstance(figure, Square):
        print(f'Площадь квадрата: {figure.get_area_square()}')
    elif isinstance(figure, Rectangle):
        print(f'Площадь прямоугольника: {figure.get_area()}')
    else:
        print(f'Площадь круга: {figure.get_area_circle()}')
Exemplo n.º 15
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(4)
circle_2 = Circle(8)

print(circle_1.get_area_circle(), circle_2.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 16
0
from rectangle import Rectangle, Square, Circle
rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())
circle_1 = Circle(2)
circle_2 = Circle(5)

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 17
0
from rectangle import Rectangle, Square, Circle

# далее создаем два прямоугольника и  два круга

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
circ_1 = Circle(3.14, 4)
circ_2 = Circle(3.14, 7)

# вывод площадей наших фигур

print(rect_1.get_area())
print(rect_2.get_area())
print(circ_1.get_area_circle())
print(circ_2.get_area_circle())

square_1 = Square(5)
square_2 = Square(10)
circle_3 = Circle(3.14, 4)
circle_4 = Circle(3.14, 6)

print(square_1.get_area_square(), square_2.get_area_square(),
      circle_3.get_area_circle(), circle_4.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2, circle_3, circle_4]
for figure in figures:
    if isinstance(figure, Circle):
        print(figure.get_area_circle())
    if isinstance(figure, Square):
        print(figure.get_area_square())
Exemplo n.º 18
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

# print(rect_1.get_area())
# print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

# print(square_1.get_area_square(), square_2.get_area_square())

сirc = Circle(5)

# print(сirc.get_area())

figures = [rect_1, rect_2, square_1, square_2, circ]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    else:
        print(figure.get_area())
Exemplo n.º 19
0
from rectangle import Rectangle, Square, Circle, LocatedRectangle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

# print(rect_1.get_area())
# print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

# print(square_1.get_area_square(), square_2.get_area_square())
circ_1 = Circle(4)
circ_2 = Circle(7)

l_rect_1 = LocatedRectangle(5, 10, 50, 100)
l_rect_2 = LocatedRectangle(10, 15, 55, 105)

figures = [
    rect_1, rect_2, square_1, square_2, circ_1, circ_2, l_rect_1, l_rect_2
]
for figure in figures:
    print(figure.get_area())

print(str(l_rect_1))
print(str(l_rect_2))
Exemplo n.º 20
0
from rectangle import Rectangle, Square, Circle
#создаем два прямоугольника#
rect_1 = Rectangle(3,4)
rect_2 = Rectangle(12,5)
# вывод площади наших двух прямоугольников
print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)
print(square_1.get_area(),
      square_2.get_area())
#площадь круга
circle_1 = Circle(5, 3.14)
circle_2 = Circle(10, 3.14)
print(circle_1.get_area())
print(circle_2.get_area())
figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    else:
        print(figure.get_area())
from rectangle import Rectangle, Square, Circle
rect_1 = Rectangle(3,4)
rect_2 = Rectangle(12,5)

print("Площадь первого прямоугольника = ", rect_1.get_area())
print("Площадь второго прямоугольника = ",rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print("Площадь первого квадрата = ", square_1.get_area_square(),
      "Площадь второго квадрата = ", square_2.get_area_square())

radius_1 = Circle(8)
radius_2 = Circle(15)
print("Площадь первого круга = ", radius_1.get_area_circle(),
      "Площадь второго круга = ", radius_2.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2, radius_1, radius_2]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())

Exemplo n.º 22
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(10)
circle_2 = Circle(20)

print(circle_1.get_area_circle(), circle_2.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Rectangle):
        print(figure.get_area())
    else:
        print(figure.get_area_circle())
Exemplo n.º 23
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

square_1 = Square(5)
square_2 = Square(10)

circle_1 = Circle(3)

figures = [rect_1, rect_2, square_1, square_2, circle_1]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())

    elif isinstance(figure, Circle):
        print(figure.get_area_circle())

    else:
        print(figure.get_area())

Exemplo n.º 24
0
from rectangle import Rectangle, Square, Circle
#далее создаем два прямоугольника

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
#вывод площади двух прямоугольников

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(10)
print("площадь круга", circle_1.get_area_circle())

figures = [rect_1, rect_2, square_1, square_2]
print(square_1.get_area_square(), square_2.get_area_square())

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    else:
        print(figure.get_area())
Exemplo n.º 25
0
from rectangle import Rectangle, Square, Circle

rect1 = Rectangle(4, 5)
rect2 = Rectangle(3, 5)
print(rect1.get_area())
print(rect2.get_area())

square1 = Square(5)
square2 = Square(9)

print(square1.get_area_square(), square2.get_area_square())

circle = Circle(6)
print(circle.get_area_circle())

figures = [rect1, rect2, square1, square2, circle]
for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())

    else:
        print(figure.get_area())
from rectangle import Rectangle, Square, Circle

#далее создаем 2 прямоугольника

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)
#вывод площади наших двух прямоугольников
print(rect_1.get_area(), rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circle_1 = Circle(5)
circle_2 = Circle(10)

figures = [rect_1, rect_2, square_1, square_2, circle_1, circle_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())
Exemplo n.º 27
0
from rectangle import Rectangle, Square, Circle

rect_1 = Rectangle(3, 4)
rect_2 = Rectangle(12, 5)

print(rect_1.get_area())
print(rect_2.get_area())

square_1 = Square(5)
square_2 = Square(10)

print(square_1.get_area_square(), square_2.get_area_square())

circ_1 = Circle(10)
circ_2 = Circle(14)

figures = [rect_1, rect_2, square_1, square_2, circ_1, circ_2]

for figure in figures:
    if isinstance(figure, Square):
        print(figure.get_area_square())
    elif isinstance(figure, Circle):
        print(figure.get_area_circle())
    else:
        print(figure.get_area())