কম্পিউটার

C++ এ একটি প্রদত্ত মিশ্রণে লক্ষ্য অনুপাত অর্জন করতে যোগ করার পরিমাণ খুঁজুন


ধরুন আমাদের কাছে X আকারের একটি পাত্র রয়েছে। এতে জল এবং অন্যান্য তরলের মিশ্রণ রয়েছে, মিশ্রণটিতে W% জল রয়েছে। আমাদের খুঁজে বের করতে হবে পানির Y% অনুপাত বাড়াতে কত পানি যোগ করতে হবে? যদি X =125, W =20 এবং Y =25 হয়, তাহলে আউটপুট হবে 8.33 লিটার।

ধরুন আমাদের আগের মিশ্রণের সাথে A পরিমাণ পানি যোগ করতে হবে, তাহলে নতুন পরিমাণ হবে X + A। সুতরাং মিশ্রণে পানির পরিমাণ এই সূত্রটি অনুসরণ করবে।

পুরানো পরিমাণ+A=((X এর W%) + A)

এছাড়াও মিশ্রণে পানির পরিমাণ =নতুন মিশ্রণে পানির নতুন শতাংশ। সুতরাং এটি (X + A) এর Y%।

সুতরাং আমরা একে প্রকাশ করতে পারি − Y% of (X + A) =(W % of X) + A

A =[X * (Y - W)] / [100 - Y]

উদাহরণ

#include<iostream>
using namespace std;
float getWaterAmount(float X, float W, float Y) {
   return (X * (Y - W)) / (100 - Y);
}
int main() {
   float X = 125, W = 20, Y = 25;
   cout << "We need "<< getWaterAmount(X, W, Y) << " liters of water";
}

আউটপুট

We need 8.33333 liters of water

  1. C++ এ প্রদত্ত কী-এর পরবর্তী ডানদিকের নোড খুঁজুন

  2. C++ এ বাইনারি ট্রিতে প্রদত্ত নোডের আয়না খুঁজুন

  3. C++ এ অ্যারেতে সবচেয়ে কাছের নম্বর খুঁজুন

  4. C++ এ একটি প্রদত্ত মানের k নিকটতম উপাদান খুঁজুন