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

সি++-এ ব্রেক-ইভেন পয়েন্ট (Break Even Point) বের করার প্রোগ্রাম

এই সমস্যায়, আমাদের তিনটি ভেরিয়েবল দেওয়া আছে যা মোট মাসিক খরচ (E), পণ্যের বিক্রয় মূল্য (S) এবং প্রতিটি পণ্যের ওভারহেড রক্ষণাবেক্ষণ খরচ (M) নির্দেশ করে। আমাদের কাজ হলো সি++-এ ব্রেক-ইভেন পয়েন্ট বের করার একটি প্রোগ্রাম তৈরি করা।

ব্রেক-ইভেন পয়েন্ট হলো সেই মোট পণ্যের সংখ্যা যা বিক্রি করলে বিক্রেতার নফা বা নুকসান কিছুই নেই।

সমস্যার বিবরণ − নফা-নুকসান এড়াতে কতটি পণ্য বিক্রি করতে হবে তা বের করতে হবে।

উদাহরণ দিয়ে বুঝি

ইনপুট

E = 2400, S = 150, M = 30

আউটপুট

20

ব্যাখ্যা

প্রতিটি পণ্যের নফা = S - M = 150 - 30 = 120

বিক্রি করতে হবে মোট পণ্যের সংখ্যা,

N = E/(S-M) = 2400 / 120 = 20.

সমাধানের পদ্ধতি

নফা-নুকসান এড়াতে বিক্রেতাকে n সংখ্যক পণ্য বিক্রি করতে হবে যাতে প্রতিটি পণ্যের নফা মোট খরচের সমান হয়।

তাই, বিক্রিত পণ্যের সংখ্যা = খরচ / (বিক্রয় মূল্য - রক্ষণাবেক্ষণ খরচ)

সমাধান প্রদর্শনের প্রোগ্রাম,

উদাহরণ

#include <iostream> #include <math.h> using namespace std; int main() {    int E = 2400, S = 150, M = 30;    cout<<"No. of products to be sold is "<< ceil(E/ (S - M));    return 0; }

আউটপুট

No. of products to be sold is 20
  1. সি++-এ একটি রেখার মিড-পয়েন্ট বের করার প্রোগ্রাম

  2. সি++-এ ত্রিভুজের কেন্ড্রয়েড (Centroid) বের করার প্রোগ্রাম

  3. সি++-এ সমান্তরাল চতুর্ভুজের (Parallelogram) ক্ষেত্রফল বের করার প্রোগ্রাম

  4. স্ট্রিংয়ের দৈর্ঘ্য (Length) বের করার C++ প্রোগ্রাম