In the previous article, we have discussed Python Program to Check if a given Circle lies Completely Inside the Ring formed by Two Concentric Circles
Given the side length of a square, the task is to calculate the area of a circumscribed circle around the given square.
Formula:
(pi * s* s)/2
where pi= 3.14159265
s = side length of square.
Examples:
Example1:
Input:
Given side of square = 5
Output:
The area of an circumscribed circle is for a given square of side { 5 } = 39.27
Example2:
Input:
Given side of square = 8
Output:
The area of an circumscribed circle is for a given square of side { 8 } = 100.53
Program for Area of a Circumscribed Circle of a Square in Python
Below are the ways to calculate the area of a circumscribed circle around the given square in python:
Method #1: Using Mathematical Formula (Static Input)
Approach:
- Give the side of a square as static input and store it in a variable.
- Take a variable and initialize it with the pi value of 3.14159265.
- Create a function to say Find_areacircumscribdcirle() which takes the given side length of the square as an argument, and returns the area of a circumscribed circle around the given square.
- Inside the function, calculate the area of a circumscribed circle around the given square using the above mathematical formula and store it in a variable.
- Return the above result.
- Pass the given side length of the square as an argument to the Find_areacircumscribdcirle() function and store it in another variable.
- Print the above result by rounding off to the 2 places after the decimal point using the round() function.
- The Exit of the Program.
Below is the implementation:
# Create a function to say Find_areacircumscribdcirle() which takes the given side # length of the square as an argument, and returns the area of a circumscribed # circle around the given square. def Find_areacircumscribdcirle(sideof_sqre): # Inside the function, calculate the area of a circumscribed circle around the given # square using the above mathematical formula and store it in a variable. circl_area = (sideof_sqre * sideof_sqre * (pi / 2)) # Return the above result. return circl_area # Give the side of a square as static input and store it in a variable. sideof_sqre = 5 # Take a variable and initialize it with the pi value of 3.14159265. pi = 3.14159265 # Pass the given side length of the square as an argument to the # Find_areacircumscribdcirle() function and store it in another variable. fnl_rsltarea = Find_areacircumscribdcirle(sideof_sqre) # Print the above result by rounding off to the 2 places after the decimal point using # the round() function. print("The area of an circumscribed circle is for a given square of side {", sideof_sqre, "} = ", round(fnl_rsltarea, 2))
Output:
The area of an circumscribed circle is for a given square of side { 5 } = 39.27
Method #2: Using Mathematical Formula (User Input)
Approach:
- Give the side of a square as user input using the float(input()) function and store it in a variable.
- Take a variable and initialize it with the pi value of 3.14159265.
- Create a function to say Find_areacircumscribdcirle() which takes the given side length of the square as an argument, and returns the area of a circumscribed circle around the given square.
- Inside the function, calculate the area of a circumscribed circle around the given square using the above mathematical formula and store it in a variable.
- Return the above result.
- Pass the given side length of the square as an argument to the Find_areacircumscribdcirle() function and store it in another variable.
- Print the above result by rounding off to the 2 places after the decimal point using the round() function.
- The Exit of the Program.
Below is the implementation:
# Create a function to say Find_areacircumscribdcirle() which takes the given side # length of the square as an argument, and returns the area of a circumscribed # circle around the given square. def Find_areacircumscribdcirle(sideof_sqre): # Inside the function, calculate the area of a circumscribed circle around the given # square using the above mathematical formula and store it in a variable. circl_area = (sideof_sqre * sideof_sqre * (pi / 2)) # Return the above result. return circl_area # Give the side of a square as user input using the float(input()) function and # store it in a variable. sideof_sqre = float(input("Enter some random number = ")) # Take a variable and initialize it with the pi value of 3.14159265. pi = 3.14159265 # Pass the given side length of the square as an argument to the # Find_areacircumscribdcirle() function and store it in another variable. fnl_rsltarea = Find_areacircumscribdcirle(sideof_sqre) # Print the above result by rounding off to the 2 places after the decimal point using # the round() function. print("The area of an circumscribed circle is for a given square of side {", sideof_sqre, "} = ", round(fnl_rsltarea, 2))
Output:
Enter some random number = 8 The area of an circumscribed circle is for a given square of side { 8.0 } = 100.53
Access the big list of Python Programming Code Examples with actual logical code asked in Programming and Coding Interviews for Python and stand out from the crowd.
- Python Program to Check Whether Triangle is Valid or Not if Sides are Given
- Python Program for Pizza Cut Problem (Or Circle Division by Lines)
- Python Program to Check If a Line Touches or Intersects a Circle
- Python Program to Check if a given Circle lies Completely Inside the Ring formed by Two Concentric Circles