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

সি++-এ দেওয়া অনুপাত থেকে প্রতিটি ধরণের সিক্কার সংখ্যা বের করার প্রোগ্রাম

এই সমস্যায়, আমাদের চারটি সংখ্যা দেওয়া আছে যা মোট দাম (totalPrice) এবং ব্যাগে ১ রুপি, ৫০ পয়সা, ২৫ পয়সার সিক্কার অনুপাত নির্ধারণ করে। আমাদের কাজ হলো সি++-এ দেওয়া অনুপাত থেকে প্রতিটি ধরণের সিক্কার সংখ্যা বের করার একটি প্রোগ্রাম তৈরি করা।

কোড বিবরণ

এখানে, আমাদের ১ রুপি, ৫০ পয়সা এবং ২৫ পয়সার সিক্কাগুলো ব্যাগ থেকে ব্যবহার করে দেওয়া মোটের সমান সিক্কার মোট দাম তৈরি করতে হবে।

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

ইনপুট

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

আউটপুট

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

ব্যাখ্যা

অনুপাত বিবেচনা করলে, সিক্কাগুলোর মান যা মোট মান তৈরি করে।

১ রুপিয়ার সিক্কা ২X, ৫০ পয়সার সিক্কা ১.৫X, ২৫ পয়সার সিক্কা ১X,

সকল মান যোগ করলে = ২২৫

২X + ১.৫X + ১X = ২২৫ ৪.৫X = ২২৫ => X = ২২৫/৪.৫ = ৫০,

১ রুপিয়ার সিক্কার মান = ১০০, সিক্কা ১০০টি

৫০ পয়সার সিক্কার মান = ৭৫, সিক্কা ১৫০টি

২৫ পয়সার সিক্কার মান = ৫০, সিক্কা ২০০টি

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

ব্যাখ্যাতে दिखানো মতে, আমরা প্রতিটি সিক্কার মোটের প্রতি অবদান বের করব। তারপর মান অনুযায়ী সিক্কার সংখ্যা নির্ণয় করব। ১ রুপিয়ার সিক্কার জন্য, X হলো সিক্কার সংখ্যা।

৫০ পয়সার সিক্কার জন্য, ২X হলো সিক্কার সংখ্যা।

২৫ পয়সার সিক্কার জন্য, ৪X হলো সিক্কার সংখ্যা।

আমাদের সমাধানের কাজকRAME দেখানোর প্রোগ্রাম,

উদাহরণ

#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++-এ দিয়ে गये পয়েন্ট থেকে সম্ভাব্য কোয়াড্রিল্যাটারেল সংখ্যা বের করুন