SlideShare a Scribd company logo
1 of 28
Download to read offline
import math
def sinf(num1):
a=math.sin(num1)
print("")
print("----------------------------------------")
print("")
print("sin ",num1," : ",a)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
1
print("Invalid Choice")
print("")
Main_Code()
def cosf(num1):
b=math.cos(num1)
print("")
print("----------------------------------------")
print("")
print("cos ",num1," : ",b)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
2
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def tanf(num1):
c=math.tan(num1)
print("")
print("----------------------------------------")
print("")
print("tan ",num1," : ",c)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
3
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def cosecf(num1):
d=math.sinh(num1)
print("")
print("----------------------------------------")
print("")
print("cosec ",num1," : ",d)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
4
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def secf(num1):
e=math.cosh(num1)
print("")
print("----------------------------------------")
print("")
print("sec ",num1," : ",e)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
5
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def cotf(num1):
f=math.tanh(num1)
print("")
print("----------------------------------------")
print("")
print("cot ",num1," : ",f)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
6
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def addf(num1,num2):
g=num1+num2
print("")
print("----------------------------------------")
print("")
print(num1," + ",num2," = ",g)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
7
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def differencef(num1,num2):
h=num1-num2
print("")
print("----------------------------------------")
print("")
print(num1," - ",num2," = ",h)
input()
print("Enter e to exit")
8
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def productf(num1,num2):
i=num1*num2
print("")
print("----------------------------------------")
print("")
print(num1," * ",num2," = ",i)
9
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def divisionf(num1,num2):
j=num1/num2
print("")
print("----------------------------------------")
10
print("")
print(num1," / ",num2," = ",j)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def powerf(num1,num2):
k=num1**num2
11
print("")
print("----------------------------------------")
print("")
print(num1," ** ",num2," = ",k)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
12
def floatdivf(num1,num2):
l=num1//num2
print("")
print("----------------------------------------")
print("")
print(num1," // ",num2," = ",l)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
13
Main_Code()
def sqrtf(num1):
m=math.sqrt(num1)
print("")
print("----------------------------------------")
print("")
print("Square Root of ",num1," : ",m)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
14
print("Invalid Choice")
print("")
Main_Code()
def logf(num1):
n=math.log(num1)
print("")
print("----------------------------------------")
print("")
print ("Log ",num1," : ",n)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
15
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def factorialf(num1):
o=math.factorial(num1)
print("")
print("----------------------------------------")
print("")
print("Factorial of ",num1," : ",o)
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
16
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
def Basic_Code():
print("Enter (1) for Addition")
print("Enter (2) for Substraction")
print("Enter (3) for Multiplication")
print("Enter (4) for Division")
print("Enter (5) for Float Division")
print("")
print("Enter (0) to Go Back")
#Input in Basic Calculations
print("")
print("----------------------------------------")
print("")
17
basic_calculation = input("Enter Your Choice : ")
print("")
#Conditions in Basic Calculations
if basic_calculation == "1":
num1=float(input("Enter First Number : "))
num2=float(input("Enter Second Number : "))
print("")
addf(num1,num2)
elif basic_calculation == "2":
num1=float(input("Enter First Number : "))
num2=float(input("Enter Second Number : "))
print("")
differencef(num1,num2)
elif basic_calculation == "3":
num1=float(input("Enter First Number : "))
num2=float(input("Enter Second Number : "))
print("")
18
productf(num1,num2)
elif basic_calculation == "4":
num1=float(input("Enter First Number : "))
num2=float(input("Enter Second Number : "))
print("")
divisionf(num1,num2)
elif basic_calculation == "5":
num1=float(input("Enter First Number : "))
num2=float(input("Enter Second Number : "))
print("")
floatdivf(num1,num2)
elif basic_calculation == "0":
Main_Code()
else:
print("Wrong Input")
print("")
Basic_Code()
def Advanced_Code():
19
print("Enter (1) for sin")
print("Enter (2) for cos")
print("Enter (3) for tan")
print("Enter (4) for cosec")
print("Enter (5) for sec")
print("Enter (6) for cot")
print("Enter (7) for log")
print("Enter (8) for square root")
print("Enter (9) for factorial")
print("Enter (10) for raise to power")
print("Enter (0) to Go Back")
print("")
#Input in Advanced Calculations
print("")
print("----------------------------------------")
print("")
advanced_calculation = input("Enter Your Choice : ")
print("")
#Conditions in Advanced Calculations
20
if advanced_calculation == "1":
num1=float(input("Enter number in Radian : "))
print("")
sinf(num1)
elif advanced_calculation == "2":
num1=float(input("Enter number in Radian : "))
print("")
cosf(num1)
elif advanced_calculation == "3":
num1=float(input("Enter number in Radian : "))
print("")
tanf(num1)
elif advanced_calculation == "4":
num1=float(input("Enter number in Radian : "))
print("")
cosecf(num1)
21
elif advanced_calculation == "5":
num1=float(input("Enter number in Radian : "))
print("")
secf(num1)
elif advanced_calculation == "6":
num1=float(input("Enter number in Radian : "))
print("")
cotf(num1)
elif advanced_calculation == "7":
num1=float(input("Enter number : "))
print("")
logf(num1)
elif advanced_calculation == "8":
num1=float(input("Enter number : "))
print("")
sqrtf(num1)
22
elif advanced_calculation == "9":
num1=int(input("Enter number : "))
print("")
factorialf(num1)
elif advanced_calculation == "10":
num1=float(input("Enter number on base : "))
num2=float(input("Enter number on power : "))
print("")
powerf(num1,num2)
elif advanced_calculation == "0":
Main_Code()
else:
print("Wrong Input")
print("")
Advanced_Code()
def Area_Calculation_Code():
print("Enter (1) for Area of Triangle")
print("Enter (2) for Area of Square")
23
print("Enter (3) for Area of Rectangle")
print("Enter (4) for Area of Circle")
print("Enter (5) for Area of Semicircle")
print("Enter (0) to Go Back")
print("")
#Input in Area Calculation
print("")
print("----------------------------------------")
print("")
area_calculation = input("Enter Your Choice : ")
#Condition in Area Calculation
if area_calculation == "1":
base=float(input("Enter Base of the Triangle : "))
height=float(input("Enter Height of the Triangle : "))
area_of_triangle = 0.5*base*height
print("")
print("Area of Triangle is ",area_of_triangle," Sq. Unit")
24
input()
print("Enter e to exit")
print("")
print("Enter 0 to Continue")
print("")
choice_in_function = input("Enter Your Choice : ")
if choice_in_function == "e" or choice_in_function == "E":
exit
elif choice_in_function == "0":
Main_Code()
else:
print("")
print("Invalid Choice")
print("")
Main_Code()
elif area_calculation == "2":
side=float(input("Enter Side of the Square : "))
25
area_of_square = side*side
print("")
print("Area of Square is ",area_of_square," Sq. Unit")
elif area_calculation == "3":
length=float(input("Enter length of the Square : "))
breadth=float(input("Enter breadth of the Square : "))
area_of_rectangle = length*breadth
print("")
print("Area of Rectangle is ",area_of_rectangle," Sq. Unit")
elif area_calculation == "4":
radius=float(input("Enter Radius of the Circle : "))
area_of_circle = 3.14*radius*radius
print("")
print("Area of Circle is ",area_of_circle," Sq. Unit")
elif area_calculation == "5":
radius =float(input("Enter Radius of the Semi-Circle : "))
area_of_semicircle = 0.5*3.14*radius*radius
print("")
print("Area of Semi-Circle is ",area_of_semicircle," Sq. Unit")
elif area_calculation == "0":
26
Main_Code()
else:
print("Wrong Input")
print("")
Area_Calculation_Code()
def Main_Code():
print("")
print("")
print("----------------------------------------")
print("")
print("Enter (1) for Basic Calculations")
print("Enter (2) for Advanced Calculations")
print("Enter (3) for Area Calculations")
print("")
print("")
calculation_type = input("Enter Your Choice : ")
print("")
if calculation_type == "1":
Basic_Code()
27
elif calculation_type == "2":
Advanced_Code()
elif calculation_type == "3":
Area_Calculation_Code()
else:
Main_Code()
Main_Code()
28

More Related Content

Similar to calculator_new (1).pdf

19012011102_Nayan Oza_Practical-7_AI.pdf
19012011102_Nayan Oza_Practical-7_AI.pdf19012011102_Nayan Oza_Practical-7_AI.pdf
19012011102_Nayan Oza_Practical-7_AI.pdf
NayanOza
 
Literary Genre MatrixPart 1 Matrix FictionNon-fiction.docx
Literary Genre MatrixPart 1 Matrix FictionNon-fiction.docxLiterary Genre MatrixPart 1 Matrix FictionNon-fiction.docx
Literary Genre MatrixPart 1 Matrix FictionNon-fiction.docx
jeremylockett77
 
Hello, I need some assistance in writing a java program THAT MUST US.pdf
Hello, I need some assistance in writing a java program THAT MUST US.pdfHello, I need some assistance in writing a java program THAT MUST US.pdf
Hello, I need some assistance in writing a java program THAT MUST US.pdf
FashionColZone
 
Implement the following sorting algorithms Bubble Sort Insertion S.pdf
Implement the following sorting algorithms  Bubble Sort  Insertion S.pdfImplement the following sorting algorithms  Bubble Sort  Insertion S.pdf
Implement the following sorting algorithms Bubble Sort Insertion S.pdf
kesav24
 
The following is my code for a connectn program. When I run my code .pdf
The following is my code for a connectn program. When I run my code .pdfThe following is my code for a connectn program. When I run my code .pdf
The following is my code for a connectn program. When I run my code .pdf
eyelineoptics
 

Similar to calculator_new (1).pdf (20)

7 Python udf.pptx
7 Python udf.pptx7 Python udf.pptx
7 Python udf.pptx
 
week4_python.docx
week4_python.docxweek4_python.docx
week4_python.docx
 
19012011102_Nayan Oza_Practical-7_AI.pdf
19012011102_Nayan Oza_Practical-7_AI.pdf19012011102_Nayan Oza_Practical-7_AI.pdf
19012011102_Nayan Oza_Practical-7_AI.pdf
 
functions2-200924082810.pdf
functions2-200924082810.pdffunctions2-200924082810.pdf
functions2-200924082810.pdf
 
p.pdf
p.pdfp.pdf
p.pdf
 
python.docx
python.docxpython.docx
python.docx
 
FUNCTIONS IN PYTHON[RANDOM FUNCTION]
FUNCTIONS IN PYTHON[RANDOM FUNCTION]FUNCTIONS IN PYTHON[RANDOM FUNCTION]
FUNCTIONS IN PYTHON[RANDOM FUNCTION]
 
Literary Genre MatrixPart 1 Matrix FictionNon-fiction.docx
Literary Genre MatrixPart 1 Matrix FictionNon-fiction.docxLiterary Genre MatrixPart 1 Matrix FictionNon-fiction.docx
Literary Genre MatrixPart 1 Matrix FictionNon-fiction.docx
 
xii cs practicals
xii cs practicalsxii cs practicals
xii cs practicals
 
Practical File waale code.pdf
Practical File waale code.pdfPractical File waale code.pdf
Practical File waale code.pdf
 
Hello, I need some assistance in writing a java program THAT MUST US.pdf
Hello, I need some assistance in writing a java program THAT MUST US.pdfHello, I need some assistance in writing a java program THAT MUST US.pdf
Hello, I need some assistance in writing a java program THAT MUST US.pdf
 
ch05-program-logic-indefinite-loops.ppt
ch05-program-logic-indefinite-loops.pptch05-program-logic-indefinite-loops.ppt
ch05-program-logic-indefinite-loops.ppt
 
Mcq cpup
Mcq cpupMcq cpup
Mcq cpup
 
python practicals-solution-2019-20-class-xii.pdf
python practicals-solution-2019-20-class-xii.pdfpython practicals-solution-2019-20-class-xii.pdf
python practicals-solution-2019-20-class-xii.pdf
 
Implement the following sorting algorithms Bubble Sort Insertion S.pdf
Implement the following sorting algorithms  Bubble Sort  Insertion S.pdfImplement the following sorting algorithms  Bubble Sort  Insertion S.pdf
Implement the following sorting algorithms Bubble Sort Insertion S.pdf
 
Basic python programs
Basic python programsBasic python programs
Basic python programs
 
Matlab project
Matlab projectMatlab project
Matlab project
 
The following is my code for a connectn program. When I run my code .pdf
The following is my code for a connectn program. When I run my code .pdfThe following is my code for a connectn program. When I run my code .pdf
The following is my code for a connectn program. When I run my code .pdf
 
Programada chapter 4
Programada chapter 4Programada chapter 4
Programada chapter 4
 
PROGRAMMING IN C EXAMPLE PROGRAMS FOR NEW LEARNERS - SARASWATHI RAMALINGAM
PROGRAMMING IN C EXAMPLE PROGRAMS FOR NEW LEARNERS  - SARASWATHI RAMALINGAMPROGRAMMING IN C EXAMPLE PROGRAMS FOR NEW LEARNERS  - SARASWATHI RAMALINGAM
PROGRAMMING IN C EXAMPLE PROGRAMS FOR NEW LEARNERS - SARASWATHI RAMALINGAM
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Bert Jan Schrijver
 

Recently uploaded (20)

WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
 

calculator_new (1).pdf

  • 1. import math def sinf(num1): a=math.sin(num1) print("") print("----------------------------------------") print("") print("sin ",num1," : ",a) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") 1
  • 2. print("Invalid Choice") print("") Main_Code() def cosf(num1): b=math.cos(num1) print("") print("----------------------------------------") print("") print("cos ",num1," : ",b) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() 2
  • 3. else: print("") print("Invalid Choice") print("") Main_Code() def tanf(num1): c=math.tan(num1) print("") print("----------------------------------------") print("") print("tan ",num1," : ",c) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": 3
  • 4. Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def cosecf(num1): d=math.sinh(num1) print("") print("----------------------------------------") print("") print("cosec ",num1," : ",d) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit 4
  • 5. elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def secf(num1): e=math.cosh(num1) print("") print("----------------------------------------") print("") print("sec ",num1," : ",e) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") 5
  • 6. if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def cotf(num1): f=math.tanh(num1) print("") print("----------------------------------------") print("") print("cot ",num1," : ",f) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") 6
  • 7. choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def addf(num1,num2): g=num1+num2 print("") print("----------------------------------------") print("") print(num1," + ",num2," = ",g) input() print("Enter e to exit") print("") print("Enter 0 to Continue") 7
  • 8. print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def differencef(num1,num2): h=num1-num2 print("") print("----------------------------------------") print("") print(num1," - ",num2," = ",h) input() print("Enter e to exit") 8
  • 9. print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def productf(num1,num2): i=num1*num2 print("") print("----------------------------------------") print("") print(num1," * ",num2," = ",i) 9
  • 10. input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def divisionf(num1,num2): j=num1/num2 print("") print("----------------------------------------") 10
  • 11. print("") print(num1," / ",num2," = ",j) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def powerf(num1,num2): k=num1**num2 11
  • 12. print("") print("----------------------------------------") print("") print(num1," ** ",num2," = ",k) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() 12
  • 13. def floatdivf(num1,num2): l=num1//num2 print("") print("----------------------------------------") print("") print(num1," // ",num2," = ",l) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") 13
  • 14. Main_Code() def sqrtf(num1): m=math.sqrt(num1) print("") print("----------------------------------------") print("") print("Square Root of ",num1," : ",m) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") 14
  • 15. print("Invalid Choice") print("") Main_Code() def logf(num1): n=math.log(num1) print("") print("----------------------------------------") print("") print ("Log ",num1," : ",n) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() 15
  • 16. else: print("") print("Invalid Choice") print("") Main_Code() def factorialf(num1): o=math.factorial(num1) print("") print("----------------------------------------") print("") print("Factorial of ",num1," : ",o) input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": 16
  • 17. Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() def Basic_Code(): print("Enter (1) for Addition") print("Enter (2) for Substraction") print("Enter (3) for Multiplication") print("Enter (4) for Division") print("Enter (5) for Float Division") print("") print("Enter (0) to Go Back") #Input in Basic Calculations print("") print("----------------------------------------") print("") 17
  • 18. basic_calculation = input("Enter Your Choice : ") print("") #Conditions in Basic Calculations if basic_calculation == "1": num1=float(input("Enter First Number : ")) num2=float(input("Enter Second Number : ")) print("") addf(num1,num2) elif basic_calculation == "2": num1=float(input("Enter First Number : ")) num2=float(input("Enter Second Number : ")) print("") differencef(num1,num2) elif basic_calculation == "3": num1=float(input("Enter First Number : ")) num2=float(input("Enter Second Number : ")) print("") 18
  • 19. productf(num1,num2) elif basic_calculation == "4": num1=float(input("Enter First Number : ")) num2=float(input("Enter Second Number : ")) print("") divisionf(num1,num2) elif basic_calculation == "5": num1=float(input("Enter First Number : ")) num2=float(input("Enter Second Number : ")) print("") floatdivf(num1,num2) elif basic_calculation == "0": Main_Code() else: print("Wrong Input") print("") Basic_Code() def Advanced_Code(): 19
  • 20. print("Enter (1) for sin") print("Enter (2) for cos") print("Enter (3) for tan") print("Enter (4) for cosec") print("Enter (5) for sec") print("Enter (6) for cot") print("Enter (7) for log") print("Enter (8) for square root") print("Enter (9) for factorial") print("Enter (10) for raise to power") print("Enter (0) to Go Back") print("") #Input in Advanced Calculations print("") print("----------------------------------------") print("") advanced_calculation = input("Enter Your Choice : ") print("") #Conditions in Advanced Calculations 20
  • 21. if advanced_calculation == "1": num1=float(input("Enter number in Radian : ")) print("") sinf(num1) elif advanced_calculation == "2": num1=float(input("Enter number in Radian : ")) print("") cosf(num1) elif advanced_calculation == "3": num1=float(input("Enter number in Radian : ")) print("") tanf(num1) elif advanced_calculation == "4": num1=float(input("Enter number in Radian : ")) print("") cosecf(num1) 21
  • 22. elif advanced_calculation == "5": num1=float(input("Enter number in Radian : ")) print("") secf(num1) elif advanced_calculation == "6": num1=float(input("Enter number in Radian : ")) print("") cotf(num1) elif advanced_calculation == "7": num1=float(input("Enter number : ")) print("") logf(num1) elif advanced_calculation == "8": num1=float(input("Enter number : ")) print("") sqrtf(num1) 22
  • 23. elif advanced_calculation == "9": num1=int(input("Enter number : ")) print("") factorialf(num1) elif advanced_calculation == "10": num1=float(input("Enter number on base : ")) num2=float(input("Enter number on power : ")) print("") powerf(num1,num2) elif advanced_calculation == "0": Main_Code() else: print("Wrong Input") print("") Advanced_Code() def Area_Calculation_Code(): print("Enter (1) for Area of Triangle") print("Enter (2) for Area of Square") 23
  • 24. print("Enter (3) for Area of Rectangle") print("Enter (4) for Area of Circle") print("Enter (5) for Area of Semicircle") print("Enter (0) to Go Back") print("") #Input in Area Calculation print("") print("----------------------------------------") print("") area_calculation = input("Enter Your Choice : ") #Condition in Area Calculation if area_calculation == "1": base=float(input("Enter Base of the Triangle : ")) height=float(input("Enter Height of the Triangle : ")) area_of_triangle = 0.5*base*height print("") print("Area of Triangle is ",area_of_triangle," Sq. Unit") 24
  • 25. input() print("Enter e to exit") print("") print("Enter 0 to Continue") print("") choice_in_function = input("Enter Your Choice : ") if choice_in_function == "e" or choice_in_function == "E": exit elif choice_in_function == "0": Main_Code() else: print("") print("Invalid Choice") print("") Main_Code() elif area_calculation == "2": side=float(input("Enter Side of the Square : ")) 25
  • 26. area_of_square = side*side print("") print("Area of Square is ",area_of_square," Sq. Unit") elif area_calculation == "3": length=float(input("Enter length of the Square : ")) breadth=float(input("Enter breadth of the Square : ")) area_of_rectangle = length*breadth print("") print("Area of Rectangle is ",area_of_rectangle," Sq. Unit") elif area_calculation == "4": radius=float(input("Enter Radius of the Circle : ")) area_of_circle = 3.14*radius*radius print("") print("Area of Circle is ",area_of_circle," Sq. Unit") elif area_calculation == "5": radius =float(input("Enter Radius of the Semi-Circle : ")) area_of_semicircle = 0.5*3.14*radius*radius print("") print("Area of Semi-Circle is ",area_of_semicircle," Sq. Unit") elif area_calculation == "0": 26
  • 27. Main_Code() else: print("Wrong Input") print("") Area_Calculation_Code() def Main_Code(): print("") print("") print("----------------------------------------") print("") print("Enter (1) for Basic Calculations") print("Enter (2) for Advanced Calculations") print("Enter (3) for Area Calculations") print("") print("") calculation_type = input("Enter Your Choice : ") print("") if calculation_type == "1": Basic_Code() 27
  • 28. elif calculation_type == "2": Advanced_Code() elif calculation_type == "3": Area_Calculation_Code() else: Main_Code() Main_Code() 28