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

C++ প্রোগ্রাম: মিক্সচার রিপ্লেসমেন্টের পর পরিমাণ বের করা


এই টিউটোরিয়ালে, আমরা মিক্সচার রিপ্লেসমেন্টের পর দুধের পরিমাণ বের করার প্রোগ্রাম নিয়ে আলোচনা করব।

মান লিন, আমাদের X লিটার দুধ আছে। সেটি থেকে Y লিটার দুধ বাদ দিয়ে Y লিটার পানি দিয়ে রিপ্লেস করা হয়। এই একই প্রসিডিউর বারবার Z বার করা হয়। আমাদের টাস্ক হলো কন্টেইনারে বাকি থাকা দুধের ফাইনাল অ্যামাউন্ট বের করা।

রিপিটেড অপারেশনের মাঝপথে মানগুলোর সম্পর্ক বের করলে Z বার অপারেশনের পর দুধের অ্যামাউন্ট বের করার ফর্মুলা পাওয়া যায়:

amount left = ((X - Y) / X)Z * X

উদাহরণ

#include <bits/stdc++.h> 
using namespace std; 

// ফাইনাল দুধের অ্যামাউন্ট ক্যালকুলেট করা 
float calc_milk(int X, int Y, int Z) { 
    float result = 0.0, result1 = 0.0; 
    result1 = ((X - Y) / (float)X); 
    result = pow(result1, Z); 
    result = result * X; 
    return result; 
} 

int main() { 
    int X = 13, Y = 2, Z = 5; 
    cout << calc_milk(X, Y, Z) << endl; 
    return 0; 
}

আউটপুট

5.63884

  1. সি++-এ একটি রেখার মিড-পয়েন্ট বের করার প্রোগ্রাম

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

  3. সি++-এ পেন্টাগনের ক্ষেত্রফল বের করার প্রোগ্রাম

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