एक अज्ञात उत्पाद या सेवा का एक निश्चित लागत मूल्य (cp) और विक्रय मूल्य (sp) दिया गया है, हमारा कार्य C प्रोग्राम का उपयोग करके अर्जित लाभ या हुई हानि को ढूंढना है जहां यदि लाभ अर्जित हुआ है तो "लाभ" और उसकी राशि प्रिंट करें या यदि हानि हुई है तो "हानि" और उसकी संबंधित राशि प्रिंट करें या यदि न लाभ न हानि है तो "न लाभ न हानि" प्रिंट करें।
लाभ या हानि ढूंढने के लिए हम आम तौर पर देखते हैं कि विक्रय मूल्य (sp) या वह मूल्य/राशि जिस पर एक निश्चित चीज बेची जाती है या लागत मूल्य (cp) जिस पर एक निश्चित चीज खरीदी जाती है। यदि लागत मूल्य (cp) विक्रय मूल्य (sp) से अधिक है तो माना जाता है कि हानि हुई है, और उनका अंतर कुल हानि होगी। जब विक्रय मूल्य (sp) लागत मूल्य (cp) से अधिक होता है तो माना जाता है कि लाभ अर्जित हुआ है, और उनका अंतर कुल लाभ होता है।
इनपुट
cp = 149, sp = 229
आउटपुट
लाभ 80
व्याख्या
विक्रय मूल्य (sp) > लागत मूल्य (cp), इसलिए sp - cp = 80 का लाभ है।
इनपुट
cp = 149, sp = 129
आउटपुट
हानि 20
व्याख्या
लागत मूल्य (cp) > विक्रय मूल्य (sp), इसलिए cp - sp = 20 की हानि है।
उपयोग किया गया दृष्टिकोण
लागत मूल्य और विक्रय मूल्य को इनपुट के रूप में लें।
जांचें कि क्या लागत मूल्य > विक्रय मूल्य, तो यह हानि है अंतर ढूंढें और परिणाम लौटाएं।
जांचें कि क्या विक्रय मूल्य > लागत मूल्य, तो यह लाभ है अंतर ढूंढें और परिणाम लौटाएं।
और यदि विक्रय मूल्य == लागत मूल्य, तो न लाभ न हानि है।
एल्गोरिदम
शुरू फ़ंक्शन int Profit(int cp, int sp) में चरण 1 → (sp - cp) लौटाएं फ़ंक्शन int Loss(int cp, int sp) में चरण 1 → (cp - sp) लौटाएं फ़ंक्शन int main() में चरण 1 → cp = 5000, sp = 6700 घोषित और प्रारंभ करें चरण 2 → यदि sp == cp तो, "न लाभ न हानि" प्रिंट करें चरण 3 → अन्यथा यदि sp > cp लाभ प्रिंट करें चरण 4 → अन्यथा हानि प्रिंट करें रुकें
उदाहरण
#include <stdio.h> // फ़ंक्शन लाभ लौटाएगा int Profit(int cp, int sp){ return (sp - cp); } // फ़ंक्शन हानि लौटाएगा। int Loss(int cp, int sp){ return (cp - sp); } int main(){ int cp = 5000, sp = 6700; if (sp == cp) printf("न लाभ न हानि\n"); else if (sp > cp) printf("%d लाभ\n", Profit(cp, sp)); else printf("%d हानि\n", Loss(cp, sp)); return 0; } आउटपुट
उपरोक्त कोड चलाने पर निम्नलिखित आउटपुट उत्पन्न होगा:
1700 लाभ