From 368cb6c2a5d35b553f6f0a25109ab6b35d7a190c Mon Sep 17 00:00:00 2001 From: Vyshnav S Deepak Date: Fri, 25 Apr 2025 10:19:24 +0530 Subject: [PATCH 1/2] feat: add subtraction --- calculator.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/calculator.py b/calculator.py index 607c2c2..2b27e69 100644 --- a/calculator.py +++ b/calculator.py @@ -2,8 +2,12 @@ class Calculator: def add(self, x, y): return x + y + def subtract(self, x, y): + return x - y + if __name__ == "__main__": calc = Calculator() print("Welcome to Calculator!") - print("Current feature: Addition") - print("Example: 5 + 3 =", calc.add(5, 3)) \ No newline at end of file + print("Current features: Addition, Subtraction") + print("Example: 5 + 3 =", calc.add(5, 3)) + print("Example: 5 - 3 =", calc.subtract(5, 3)) \ No newline at end of file From cd4838a9801161b7f565ecba50e35ed1adb3efec Mon Sep 17 00:00:00 2001 From: Neel Parihar <51474217+NeelParihar@users.noreply.github.com> Date: Mon, 18 Aug 2025 01:32:23 +0700 Subject: [PATCH 2/2] feat: add multiplication (#2) Co-authored-by: Vyshnav S Deepak --- calculator.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/calculator.py b/calculator.py index 2b27e69..8d143cc 100644 --- a/calculator.py +++ b/calculator.py @@ -2,12 +2,16 @@ class Calculator: def add(self, x, y): return x + y + def multiply(self, x, y): + return x * y + def subtract(self, x, y): return x - y if __name__ == "__main__": calc = Calculator() print("Welcome to Calculator!") - print("Current features: Addition, Subtraction") + print("Current features: Addition, Subtraction, Multiplication") print("Example: 5 + 3 =", calc.add(5, 3)) - print("Example: 5 - 3 =", calc.subtract(5, 3)) \ No newline at end of file + print("Example: 5 - 3 =", calc.subtract(5, 3)) + print("Example: 5 * 3 =", calc.multiply(5, 3))