কম্পিউটার

C++ এ প্রদত্ত অনুপাত থেকে প্রতিটি ধরণের কয়েনের গণনা খুঁজে বের করার প্রোগ্রাম


এই সমস্যায়, আমাদের চারটি সংখ্যা দেওয়া হয়েছে যা ব্যাগে থাকা 1 টাকা, 50 পয়সা, 25 পয়সা মুদ্রার মোট মূল্য এবং অনুপাত নির্ধারণ করে। আমাদের কাজ হল C++ এ প্রদত্ত অনুপাত থেকে প্রতিটি ধরনের কয়েনের গণনা খুঁজে বের করার জন্য একটি প্রোগ্রাম তৈরি করা।

কোডের বিবরণ − এখানে, প্রদত্ত মোট কয়েনের মোট যোগফল দিতে আমাদের ব্যাগ থেকে 1 টাকা, 50 পয়সা এবং 25 পয়সার কয়েন ব্যবহার করতে হবে।

সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক,

ইনপুট

TotalPrice = 225, 1Rs = 2, 50P = 3, 25P = 4

আউটপুট

1 Rs coin = 100
50 P coin = 150
25 P coin = 200

ব্যাখ্যা

অনুপাত বিবেচনা করে, কয়েনের মান যা মান তৈরি করে।

1 RE coin 2X,
50 paise coin 1.5X,
25 paise coin 1X,

সমস্ত মানের সংক্ষিপ্তকরণ =225

2X + 1.5X + 1X = 225
4.5X = 225 => X = 225/4.5 = 50,

1Re কয়েনের মান =100, কয়েন 100

50 পয়সা কয়েনের মূল্য =75, কয়েন 150

25 পয়সা কয়েনের মূল্য =50, কয়েন 200

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

ব্যাখ্যার মতো, আমরা যোগফলের সাথে প্রতিটি মুদ্রার অবদানের পরিমাণ খুঁজে পাব। এবং তারপর মানের উপর ভিত্তি করে প্রতিটি মানের কয়েনের সংখ্যা খুঁজুন। 1 Re কয়েনের জন্য, X হল কয়েনের সংখ্যা।

50 পয়সা কয়েনের জন্য, 2X হল কয়েনের সংখ্যা।

25 পয়সা কয়েনের জন্য, 4X হল কয়েনের সংখ্যা।

আমাদের সমাধানের কাজ চিত্রিত করার জন্য প্রোগ্রাম,

উদাহরণ

#include <iostream>
using namespace std;
int CalcCoinValue(int totalPrice, int re1, int p50, int p25) {
   float val1Coin = (re1 * 1.0), val50pCoin = (p50/2.0), val25pCoin =(p25/4.0);
   int result = totalPrice / (val1Coin + val50pCoin + val25pCoin);
   return result;
}
int main() {
   int totalPrice = 225;
   int re1 = 2, p50 = 3, p25 = 4;
   int coinValue = CalcCoinValue(totalPrice, re1, p50, p25);
   cout<<"Count of 1 rupee coin = " <<(coinValue * re1)<<endl;
   cout<<"Count of 50 paise coin = " <<(coinValue * p50)<<endl;
   cout<<"Count of 25 paise coin = " <<(coinValue * p25)<<endl;
   return 0;
}

আউটপুট

Count of 1 rupee coin = 100
Count of 50 paise coin = 150
Count of 25 paise coin = 200

  1. C++ প্রোগ্রাম প্রদত্ত পরিসরে সংখ্যা খুঁজে বের করতে যেখানে প্রতিটি সংখ্যা আলাদা

  2. একটি প্রদত্ত ম্যাট্রিক্স থেকে একটি প্যালিনড্রোমিক ম্যাট্রিক্স তৈরি করা যায় কিনা তা খুঁজে বের করার জন্য C++ প্রোগ্রাম

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

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