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

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


एक अज्ञात उत्पाद या सेवा के एक निश्चित लागत मूल्य (सीपी) और बिक्री मूल्य (एसपी) को देखते हुए, हमारा काम सी प्रोग्राम का उपयोग करके अर्जित लाभ या हानि का पता लगाना है जहां यदि लाभ कमाया गया है तो "लाभ" और उसकी राशि को प्रिंट करना चाहिए या यदि हानि "हानि" और उसकी संबंधित राशि का सामना करना पड़ता है या यदि लाभ नहीं हानि है तो "कोई लाभ या हानि नहीं" प्रिंट करें।

लाभ या हानि का पता लगाने के लिए हम आम तौर पर देखते हैं कि बिक्री मूल्य (एसपी) या कीमत / राशि जिस पर एक निश्चित चीज बेची जाती है या लागत मूल्य (सीपी) जिस पर एक निश्चित चीज खरीदी जाती है। यदि लागत मूल्य (सीपी) बिक्री मूल्य (एसपी) से अधिक है तो यह माना जाता है कि नुकसान हुआ है, और उनका अंतर कुल नुकसान होगा। जब बिक्री मूल्य (एसपी) लागत मूल्य (सीपी) से अधिक होता है तो यह माना जाता है कि लाभ अर्जित किया जाता है, और उनका अंतर कुल लाभ होता है।

इनपुट - सीपी =149, एसपी =229

आउटपुट - लाभ 80

स्पष्टीकरण −विक्रय मूल्य(sp)> लागत मूल्य(cp), इसलिए sp-cp=80 का लाभ होता है

इनपुट - सीपी =149, एसपी =129

आउटपुट −हानि 20

स्पष्टीकरण −लागत मूल्य(cp)> विक्रय मूल्य(sp), इसलिए cp-sp=20 का नुकसान होता है

समस्या को हल करने के लिए नीचे उपयोग किया गया दृष्टिकोण इस प्रकार है

  • लागत मूल्य और बिक्री मूल्य को इनपुट के रूप में लें

  • जांचें कि क्या लागत मूल्य> बिक्री मूल्य है, तो यह एक नुकसान है अंतर खोजें और परिणाम वापस करें।

  • जांचें कि क्या बिक्री मूल्य> लागत मूल्य है, तो यह एक लाभ है अंतर खोजें और परिणाम लौटाएं।

  • और यदि विक्रय मूल्य ==क्रय मूल्य है, तो न लाभ है और न ही हानि।

एल्गोरिदम

Start
In function int Profit(int cp, int sp)
   Step 1→ Return (sp - cp)
In function int Loss(int cp, int sp)
   Step 1→ Return (cp - sp)
In function int main()
   Step 1→ Declare and initialize cp = 5000, sp = 6700
   Step 2→ If sp == cp then,
      Print "No profit nor Loss"
   Step 3→ Else if sp > cp
      Print Profit
   Step 4→ Else
      Print Loss
Stop

उदाहरण

#include <stdio.h>
//Function will return profit
int Profit(int cp, int sp){
   return (sp - cp);
}
// Function will return Loss.
int Loss(int cp, int sp){
   return (cp - sp);
}
int main(){
   int cp = 5000, sp = 6700;
   if (sp == cp)
      printf("No profit nor Loss\n");
   else if (sp > cp)
      printf("%d Profit\n", Profit(cp, sp));
   else
      printf("%d Loss\n", Loss(cp, sp));
   return 0;
}

आउटपुट

यदि उपरोक्त कोड चलाया जाता है तो यह निम्न आउटपुट उत्पन्न करेगा -

1700 Profit

  1. मैक पर पायथन 3 का उन्नयन और उपयोग करना

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

  1. शीर्ष 4 विंडोज 8.1 समस्याएं और समाधान

    विंडोज 8.1 आखिरकार जारी किया गया। कई उपयोगकर्ता विंडोज 8.1 में अपग्रेड करने का इंतजार नहीं कर सकते। बिल्कुल नए विंडोज ऑपरेटिंग सिस्टम - विंडोज 8.1 और विंडोज आरटी 8.1 का उपयोग करने के दौरान, कई उपयोगकर्ताओं ने समस्याओं का अनुभव किया है। इस पृष्ठ पर, हम कुछ गंभीर बग एकत्र करते हैं और आपके संदर्भ के ल

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

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