Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C का उपयोग करके लाभ और हानि की समस्याएं


एक अज्ञात उत्पाद या सेवा का एक निश्चित लागत मूल्य (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 लाभ
  1. मैक पर Python 3 को अपग्रेड और उपयोग करना मैक पर Python 3 को अपग्रेड और उपयोग करना

    आप सोच सकते हैं कि आपके बिल्कुल नए मैक में सभी प्रासंगिक सॉफ़्टवेयर का नवीनतम संस्करण है। अधिकांश यूज़र ऐप्स के लिए, आप सही होंगे, लेकिन अंतर्निहित फ्रेमवर्क के लिए यह एक अलग कहानी है। नए मैक अभी भी Python 2.7.10 के साथ शिप होते हैं, भले ही सबसे हालिया स्थिर रिलीज़ Python 3.5 है। यदि यह संस्करणों क

  1. Windows 8.1 लॉगिन पासवर्ड रीसेट करने के 5 विश्वसनीय तरीके Windows 8.1 लॉगिन पासवर्ड रीसेट करने के 5 विश्वसनीय तरीके

    Windows 8.1 पासवर्ड रीसेट के तरीकों को आसानी से संभाला जा सकता है। चाहे आपके पास Windows पासवर्ड रीसेट डिस्क हो या नहीं। चाहे आप उपयोगकर्ता पासवर्ड, प्रशासक पासवर्ड या Microsoft पासवर्ड रीसेट करना चाहते हों, आपको यहां समाधान मिल जाएगा। विकल्प 1. स्थानीय उपयोगकर्ताओं और समूहों में Windows 8.1 लॉगिन

  1. सैमसंग मेंबर्स ऐप से सैमसंग फोन की समस्याओं का निदान और समाधान करें सैमसंग मेंबर्स ऐप से सैमसंग फोन की समस्याओं का निदान और समाधान करें

    आज के कट-थ्रोट स्मार्टफोन बाजार में, सैमसंग ने स्पष्ट कारणों से अपना नाम बनाया है। यूजर्स के लिए, सैमसंग सिर्फ एक और स्मार्टफोन कंपनी नहीं है। यह शानदार सॉफ्टवेयर और विश्वसनीयता प्रदान करता है और यकीनन दुनिया भर में सर्वश्रेष्ठ आफ्टर-सेल्स सर्विस प्रदान करता है। हालांकि, स्मार्टफोन परफेक्ट नहीं हैं,