इस ट्यूटोरियल में, हम निम्नलिखित समस्या को हल करने जा रहे हैं।
N लीटर की क्षमता वाला एक टैंक और एक पंप दिया गया है जो टैंक को S गति प्रति मिनट से भरता है। दुर्भाग्य से, टैंक में एक छेद है। और पानी भरते समय WS प्रति मिनट की गति से पानी बर्बाद हो रहा है।
हमें एक पूर्ण टैंक के लिए बर्बाद किए गए पानी की मात्रा की गणना करने की आवश्यकता है।
प्रति मिनट भरे गए पानी की मात्रा पानी भरने वाले पानी और व्यर्थ पानी की गति के बीच के अंतर के बराबर है।
इसलिए हम पानी की टंकी की क्षमता को प्रति मिनट भरने की गति से विभाजित करके पानी की टंकी को भरने के लिए कुल समय प्राप्त कर सकते हैं।
और हम पानी की टंकी को भरने में लगने वाले समय को पानी की बर्बादी की गति से गुणा करके पानी की बर्बादी को आसानी से प्राप्त कर सकते हैं।
उदाहरण
आइए कोड देखें।
#include <iostream> using namespace std; double countTheWastedWater(double N, double S, double WS) { double wasted_water, fill_per_minute, time_to_fill; fill_per_minute = S - WS; time_to_fill = N / fill_per_minute; wasted_water = WS * time_to_fill; return wasted_water; } int main() { double N, S, WS; N = 275; S = 10; WS = 3; cout << countTheWastedWater(N, S, WS) << endl; return 0; }
आउटपुट
यदि आप उपरोक्त प्रोग्राम को निष्पादित करते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
117.5
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उनका टिप्पणी अनुभाग में उल्लेख करें।