কম্পিউটার টিউটোরিয়াল

পাইথনে বেসিক ক্যালকুলেটর প্রোগ্রাম

এই টিউটোরিয়ালে আমরা পাইথনে একটি বেসিক ক্যালকুলেটর তৈরি করব। ইউজারকে ছয় অপশন দিয়ে যেকোনো একটি সিলেক্ট করাতে হবে।

অপারেশনসমূহ

  • যোগ (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

উপসংহার

সিম্পল ক্যালকুলেটর লজিক বোঝার জন্য ভালো উদাহরণ। আরও ফিচার যোগ করতে পারেন। প্রশ্ন থাকলে কমেন্ট করুন।


  1. পাইথনে Tkinter ব্যবহার করে সিম্পল GUI ক্যালকুলেটর তৈরি করা

  2. বেসিক ইউক্লিডিয়ান অ্যালগরিদমের পাইথন প্রোগ্রাম

  3. পাইথনে unittest মডিউল দিয়ে ইউনিট টেস্টিং

  4. পাইথনে OpenCV ব্যবহার করে ভিডিও থেকে ফ্রেম এক্সট্রাক্ট করা