9%
Instructions
Syntax
if condition:
code
elif condition:
code
else:
codeCalculator Program 🧮
Ithuvaraikum naama kathukitta Variables, Type Casting, User Input, and If Statements - idhu ellathaiyum serthu oru periya project panna porom! Oru Calculator Program!
Logic of a Calculator
Oru simple calculator epdi work aagum?
- User kitta irundhu oru operator-a vangum (
+,-,*,/). - Rendu numbers-a vangum.
- Operator ennavo adhuketha madhiri calculation panni result-a kaatum!
operator = input("Enter operator (+, -, *, /): ")
num1 = float(input("Enter 1st number: "))
num2 = float(input("Enter 2nd number: "))
if operator == "+":
result = num1 + num2
print(round(result, 3))
elif operator == "-":
result = num1 - num2
print(round(result, 3))
# adhe madhiri mathadha operators-kum ezhudhanum!
Idha theliva purinjikka indha interactive visualizer-a test pannunga:
💡 Did You Know? User decimal number (e.g. 10.5) kudukka chance irukku. Adhanaala
int()ku badhilafloat()use pandradhu dhaan calculators-la best practice! Andround(result, 3)potta 3 decimal places-oda ninnudum.
Your Turn! (Unga neram!)
Mela irukka code-a complete pannunga!
*and/ku thevayanaelifconditions-a add pannunga.- Oruvela user edho thappana operator (e.g.
?) type panna,else:condition pottuprint("Invalid Operator")nu kaatunga!
Help
Calculator ProgramExercise 8/77 • 40 XP
❴❵ script.py
Terminal