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

C++ में लाभ या हानि की गणना करें


लागत मूल्य (CP) और विक्रय मूल्य (SP) दिए गए हैं और कार्य अर्जित लाभ या हुई हानि की गणना करना है।

लागत मूल्य या CP वह मूल्य है जिस पर विक्रेता द्वारा उत्पाद खरीदा जाता है और विक्रय मूल्य या SP वह मूल्य है जिस पर विक्रेता द्वारा उत्पाद बेचा जाता है।

लाभ या हानि की गणना के लिए एक सूत्र है:

लाभ = विक्रय मूल्य – लागत मूल्य

यदि विक्रय मूल्य लागत मूल्य से अधिक है तो लाभ होगा

हानि = लागत मूल्य – विक्रय मूल्य

यदि लागत मूल्य विक्रय मूल्य से अधिक है तो हानि होगी

उदाहरण

इनपुट-: CP = 600    SP = 100 आउटपुट-: हुई हानि = 500 इनपुट-: CP = 100    SP = 500 आउटपुट-: अर्जित लाभ = 400

दिए गए प्रोग्राम में उपयोग किया गया दृष्टिकोण इस प्रकार है:

  • लागत मूल्य और विक्रय मूल्य के रूप में इनपुट लें
  • लाभ या हानि की गणना के लिए दिए गए सूत्र को लागू करें
  • परिणाम प्रदर्शित करें

एल्गोरिदम

शुरुआत चरण 1-> लाभ की गणना के लिए फ़ंक्शन घोषित करें।    int profit(int CP, int SP)       int profit = (SP - CP) सेट करें       profit वापस करें चरण 2-> हानि की गणना के लिए फ़ंक्शन घोषित करें    int loss(int CP, int SP)       int loss = (CP - SP) सेट करें       loss वापस करें चरण 3-> main() में    int CP = 600, SP = 100 सेट करें       यदि (SP == CP)          प्रिंट "न लाभ न हानि"       समाप्त       अन्यथा यदि (SP > CP)          profit(CP, SP) कॉल करें       समाप्त       अन्यथा          loss(CP , SP) कॉल करें       समाप्त रुकें

उदाहरण

#include <iostream> using namespace std; // लाभ की गणना के लिए फ़ंक्शन। int profit(int CP, int SP) {    int profit = (SP - CP);    return profit; } // हानि की गणना के लिए फ़ंक्शन। int loss(int CP, int SP) {    int loss = (CP - SP);    return loss; } int main() {    int CP = 600, SP = 100;    if (SP == CP)       cout << "न लाभ न हानि";    else if (SP > CP)       cout<<"अर्जित लाभ = "<< profit(CP, SP);    else       cout<<"हुई हानि = "<<loss(CP , SP);    return 0; }

आउटपुट

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

हुई हानि = 500

  1. C++ प्रोग्राम: दोहरा समाकलन (Double Integration) की गणना C++ प्रोग्राम: दोहरा समाकलन (Double Integration) की गणना

    हमें चर x की निचली सीमा, चर x की ऊपरी सीमा, चर y की निचली सीमा, चर y की ऊपरी सीमा, x के लिए संबंधित चरण और y के लिए संबंधित चरण दिए गए हैं। कार्य दोहरा समाकलन उत्पन्न करना और परिणाम प्रदर्शित करना है। उदाहरण Input: steps for x = 1.2, steps for y = 0.54 lower limit of x = 1.3, upper limit of

  1. C++ में ग्राफ के एज कवर की गणना करें C++ में ग्राफ के एज कवर की गणना करें

    एक ग्राफ के n वर्टेक्स की संख्या दी गई है, कार्य ग्राफ के एज कवर की गणना करना है। एज कवर ग्राफ के हर वर्टेक्स को कवर करने के लिए आवश्यक न्यूनतम एज की संख्या खोजना है। जैसे हमारे पास n = 5 है तो इसका ग्राफ ऐसा होगा: इसका एज कवर 3 है आइए एक और उदाहरण लेते हैं जहां n = 8 है और इसका एज कवर होगा: 4 उ

  1. C++ में समबाहु त्रिभुज के परिक्षेपक वृत्त का क्षेत्रफल गणना करें C++ में समबाहु त्रिभुज के परिक्षेपक वृत्त का क्षेत्रफल गणना करें

    जैसा कि नाम से पता चलता है, समबाहु त्रिभुज वह है जिसकी भुजाएं समान होती हैं और इसके आंतरिक कोण भी 60° प्रत्येक के समान होते हैं। इसे नियमित त्रिभुज के रूप में भी जाना जाता है क्योंकि यह एक नियमित बहुभुज है।समबाहु त्रिभुज के गुण हैंसमान लंबाई की 3 भुजाएंसमान डिग्री के आंतरिक कोण जो 60 हैंकिसी बहुभुज