এই টিউটোরিয়ালে আমরা পাইথনে একটি বেসিক ক্যালকুলেটর তৈরি করব। ইউজারকে ছয় অপশন দিয়ে যেকোনো একটি সিলেক্ট করাতে হবে।
অপারেশনসমূহ
- যোগ (Addition)
- বিয়োগ (Subtraction)
- গুন (Multiplication)
- ভাগ (Division)
- ফ্লোর ডিভিশন (Floor Division)
- মডুলো (Modulo)
অ্যালগরিদম
১. দুটি সংখ্যা ইনিশিয়ালাইজ করুন। ২. ইউজারকে ছয় অপশন দেখিয়ে একটা সিলেক্ট করতে বলুন। ৩. অপশন অনুযায়ী if-elif কন্ডিশন লিখুন। ৪. সংশ্লিষ্ট অপারেশন পারফর্ম করুন। ৫. ফলাফল প্রিন্ট করুন।
উদাহরণ ১
a, b = 15, 2
print("1 - যোগ\n2 - বিয়োগ\n3 - গুন\n4 - ভাগ\n5 - ফ্লোর ডিভিশন\n6 - মডুলো")
option = int(input("Enter one option from the above list:- "))
if option == 1:
print(f"যোগ: {a + b}")
elif option == 2:
print(f"বিয়োগ: {a - b}")
elif option == 3:
print(f"গুন: {a * b}")
elif option == 4:
print(f"ভাগ: {a / b}")
elif option == 5:
print(f"ফ্লোর ডিভিশন: {a // b}")
elif option == 6:
print(f"মডুলো: {a % b}")
আউটপুট (নমুনা)
1 - যোগ 2 - বিয়োগ 3 - গুন 4 - ভাগ 5 - ফ্লোর ডিভিশন 6 - মডুলো Enter one option from the above list:- 3 গুন: 30
উদাহরণ ২ (আরেকবার রান)
Enter one option from the above list:- 6 মডুলো: 1
উপসংহার
সিম্পল ক্যালকুলেটর লজিক বোঝার জন্য ভালো উদাহরণ। আরও ফিচার যোগ করতে পারেন। প্রশ্ন থাকলে কমেন্ট করুন।