Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

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 रुपये के सिक्कों के लिए, 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. सी ++ प्रोग्राम यह पता लगाने के लिए कि क्या किसी दिए गए मैट्रिक्स से पैलिंड्रोमिक मैट्रिक्स बनाया जा सकता है

    मान लीजिए, हमें आयाम h x w के साथ एक मैट्रिक्स दिया गया है। मैट्रिक्स में अंग्रेजी अक्षर हैं। हमें एक और मैट्रिक्स बनाना होगा जिसमें पैलिंड्रोमिक रो और कॉलम होंगे, यानी प्रत्येक पंक्ति और कॉलम पैलिंड्रोम होंगे। ऐसा करने के लिए, दिए गए मैट्रिक्स से पंक्तियों और स्तंभों की कोई भी व्यवस्था की जा सकती ह

  1. दिए गए पूर्णांकों से अधिकतम संभव मिलान ज्ञात करने के लिए C++ प्रोग्राम

    मान लीजिए, हमें दो पूर्णांक n और m दिए गए हैं और पूर्णांकों के k टुपल्स हैं जिनमें चार पूर्णांक संख्याएँ {ai, bi, ci, di} हैं। चार सरणियाँ a, b, c, d दिए गए हैं, और a[i] i-th tuple के मान को दर्शाता है। अब, आइए एक अनुक्रम dp पर विचार करें जिसमें n धनात्मक पूर्णांक हैं और 1 <=dp[1]

  1. C++ का प्रयोग करते हुए दिए गए बिंदुओं से संभव चतुर्भुजों की संख्या ज्ञात कीजिए

    एक चतुर्भुज यूक्लिडियन समतल ज्यामिति में चार शीर्षों और चार किनारों वाला एक बहुभुज बनाता है। नाम 4-गॉन आदि। चतुर्भुज के अन्य नामों में शामिल हैं और कभी-कभी उन्हें एक वर्ग, प्रदर्शन शैली आदि के रूप में भी जाना जाता है। इस लेख में, हम दिए गए बिंदुओं से संभव चतुर्भुजों की संख्या का पता लगाने के तरीकों