diff --git a/simu-lora/geogebra/circle_area_2.ggb b/simu-lora/geogebra/circle_area_2.ggb new file mode 100644 index 0000000..61679dd Binary files /dev/null and b/simu-lora/geogebra/circle_area_2.ggb differ diff --git a/simu-lora/img/circle_area_2.png b/simu-lora/img/circle_area_2.png new file mode 100644 index 0000000..d9b681e Binary files /dev/null and b/simu-lora/img/circle_area_2.png differ diff --git a/simu-lora/triangle.py b/simu-lora/triangle.py index fb98360..8143d08 100644 --- a/simu-lora/triangle.py +++ b/simu-lora/triangle.py @@ -38,6 +38,26 @@ print(c_CA) area = triangle_area + c_AB + c_BC + c_CA -print(f"Triangle area: {heron(side(A,B),side(B,C),side(C,A))}") -print(f"Intersection triangle area: {triangle_area}") -print(f"Total area: {area}") +# print(f"Triangle area: {heron(side(A,B),side(B,C),side(C,A))}") +# print(f"Intersection triangle area: {triangle_area}") +print(f"Total area (3 circles): {area}") + +## Two circles + +CA_i0=(2,1) +CA_i1=(1,2) + +AB_i0=(1.75,1.66) +AB_i1=(1.75,0.34) + +BC_i0=(1.51,1.13) +BC_i1=(3,1.87) + +AB=side(AB_i0,AB_i1) +BC=side(BC_i0,BC_i1) +CA=side(CA_i0,CA_i1) + +area_two = 2*circle_triangle(AB) + 2*circle_triangle(BC) + 2*circle_triangle(CA) +print(f"Total area (2 circles): {area_two-3*area}") + +print(f"Total area (1 circle): {(3*math.pi)-(area_two-2*area)}")