কম্পিউটার

C++ এ খরচ এবং পরিমাণের প্রদত্ত রেঞ্জ থেকে অনুপাত পাওয়া সম্ভব কিনা তা খুঁজুন


ধারণা

নিম্নমূল্য থেকে আপকস্ট পর্যন্ত ব্যয়ের প্রদত্ত পরিসর এবং lowQuant থেকে upQuant পর্যন্ত পরিমাণের পরিসরের ক্ষেত্রে, একটি প্রদত্ত অনুপাত r পাওয়া সম্ভব কিনা তা নির্ধারণ করুন যেখানে r=cost/পরিমাণ, এবং lowCost <=cost <=upCost এবং lowQuant <=পরিমাণ <=upQuant।

ইনপুট

lowCost = 2, upCost = 10,
lowQuant = 3, upQuant = 9
r = 3

আউটপুট

Yes

ব্যাখ্যা

এখানে, খরচ =r * পরিমাণ =3 * 3 =9 যেখানে খরচ [1, 10] এবং পরিমাণ [2, 8]

ইনপুট

lowCost = 15, upCost = 31,
lowQuant = 6, upQuant = 13
r = 8

আউটপুট

No

ব্যাখ্যা

এখানে, খরচ =r * পরিমাণ =8 * 6 =48 যেখানে খরচ [15, 31] এ নয় এবং যদিও পরিমাণ [6, 13]

পদ্ধতি

প্রদত্ত সূত্রের সাপেক্ষে, নিম্নলিখিত সমীকরণটি সহজেই অনুমান করা যেতে পারে −

খরচ =পরিমাণ * r. যেখানে, খরচ এবং পরিমাণের মধ্যে অনুপাত হিসাবে r নির্দেশিত হয়।

উপরের সমীকরণের সাপেক্ষে, যুক্তি সহজেই অনুমান করা যায়। r দিয়ে পরিমাণের প্রতিটি মানের গুণফল যাচাই করুন এবং এটি লক্ষ করা উচিত যে যদি পণ্যের কোনো মান নিম্নমূল্য এবং আপকস্টের মধ্যে থাকে, তাহলে উত্তর হবে হ্যাঁ অন্যথায় এটি না।

উদাহরণ

// C++ program to find if it is
// possible to get the ratio r
#include <bits/stdc++.h>
using namespace std;
// Here, returns true if it is
// possible to obtain ratio r
// from given cost and
// quantity ranges.
bool isRatioPossible1(int lowCost1, int upCost1,
int lowQuant1, int upQuant1,
int r1){
   for (int i = lowQuant1; i <= upQuant1; i++){
      // Used to calculate cost corresponding
      // to value of i
      int ans1 = i * r1;
      if (lowCost1 <= ans1 && ans1 <= upCost1)
      return true;
   }
   return false;
}
// Driver Code
int main(){
   int lowCost1 = 2, upCost1 = 10,
   lowQuant1 = 3, upQuant1 = 9,
   r1 = 3;
   if (isRatioPossible1(lowCost1, upCost1,
      lowQuant1, upQuant1, r1))
      cout << "Yes";
   else
      cout << "No";
   return 0;
}

আউটপুট

Yes

  1. C++ প্রোগ্রাম প্রদত্ত পূর্ণসংখ্যা থেকে সর্বাধিক সম্ভাব্য ট্যালি বের করতে

  2. C++ এ x এবং y সন্তোষজনক ax + by =n খুঁজুন

  3. একটি A.P. এর মাসিক এবং নবম পদের C++ অনুপাত প্রদত্ত রাশির অনুপাত সহ

  4. C++ ব্যবহার করে প্রদত্ত বিন্দু থেকে সম্ভাব্য চতুর্ভুজের সংখ্যা নির্ণয় করুন