Page 162 - TP_Plus_v2.2_Class_8
P. 162

SOME MORE PROGRAMS


                   Program 11: To calculate the area of different shapes.


                      Program11.py
                   File  Edit  Format   Run    Options   Window    Help


                   def calculate_area(name):
                       name = name.lower()
                       if(name == 'rectangle'):
                           l = float(input('Enter the length of the rectangle: '))
                           b = float (input('Enter the breadth of the rectangle: '))
                           rect_area = 1 * b
                           print('The area of the rectangle is: ', rect_area)
                       elif(name == 'square'):
                           s = float(input('Enter the side of the square: '))
                           sqr_area = s * s
                           print('The area of the square is:', sqr_area)
                       elif (name == 'circle'):
                           pi = 3.14
                           r = float(input('Enter the radius of the circle: '))
                           circle_area = pi * r**2
                           print('The area of the circle is: ', circle_area)
                       else:
                           print('sorry! This shape is not available')

                   print('Calculate Area for: Rectangle, Square, or Circle')
                   shape_name = input('Enter the name of the shape whose area you want to find: ')
                   calculate_area(shape_name)




                  You will get the following output:

                      Output
                   Calculate Area for: Rectangle, Square, or Circle
                   Enter the name of the shape whose area you want to find: Circle

                   Enter the radius of the circle: 4.5
                   The area of the circle is:  63.585











                  160   Plus (Ver. 2.2)-VIII
   157   158   159   160   161   162   163   164   165   166   167