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

C प्रोग्राम: पोस्ट-इन्क्रीमेंट और प्री-इन्क्रीमेंट ऑपरेटर्स का प्रदर्शन


इन्क्रीमेंट ऑपरेटर (++)

  • यह वेरिएबल के मान को 1 से बढ़ाने के लिए उपयोग किया जाता है। इन्क्रीमेंट ऑपरेटर दो प्रकार के होते हैं: प्री-इन्क्रीमेंट और पोस्ट-इन्क्रीमेंट।

  • प्री-इन्क्रीमेंट में इन्क्रीमेंट ऑपरेटर ऑपरेंड से पहले रखा जाता है और मान पहले बढ़ाया जाता है फिर उस पर ऑपरेशन किया जाता है।

उदाहरण के लिए,

z = ++a; 
a = a + 1 
z = a
  • पोस्ट-इन्क्रीमेंट में इन्क्रीमेंट ऑपरेटर ऑपरेंड के बाद रखा जाता है और ऑपरेशन किए जाने के बाद मान बढ़ाया जाता है।

उदाहरण के लिए,

z = a++; 
z = a 
a = a + 1

उदाहरण 1

प्री-इन्क्रीमेंट ऑपरेटर के लिए उदाहरण:

main (){ 
    int A = 10, Z; 
    Z = ++A; 
    printf("Z= %d", Z); 
    printf(" A=%d", A); 
}

आउटपुट

Z = 11 
A = 11

उदाहरण 2

पोस्ट-इन्क्रीमेंट ऑपरेटर के लिए उदाहरण:

main (){ 
    int a = 10, z; 
    z = a++; 
    printf("Z= %d", z); 
    printf("A=%d", a); 
}

आउटपुट

Z = 10 
A = 11

डिक्रीमेंट ऑपरेटर (--)

  • यह वेरिएबल के मान को 1 से घटाने के लिए उपयोग किया जाता है। दो प्रकार के डिक्रीमेंट ऑपरेटर होते हैं: प्री-डिक्रीमेंट और पोस्ट-डिक्रीमेंट।

  • प्री-डिक्रीमेंट में डिक्रीमेंट ऑपरेटर ऑपरेंड से पहले रखा जाता है और मान पहले घटाया जाता है फिर उस पर ऑपरेशन किया जाता है।

उदाहरण के लिए,

z = --a; 
a = a - 1 
z = a
  • पोस्ट-डिक्रीमेंट में डिक्रीमेंट ऑपरेटर ऑपरेंड के बाद रखा जाता है और ऑपरेशन किए जाने के बाद मान घटाया जाता है।

उदाहरण के लिए,

z = a--; 
z = a 
a = a - 1

उदाहरण 1

प्री-डिक्रीमेंट ऑपरेटर के लिए उदाहरण:

main (){ 
    int a = 10, z; 
    z = --a; 
    printf("Z= %d", z); 
    printf(" A=%d", a); 
}

आउटपुट

Z = 9 
A = 9

उदाहरण 2

पोस्ट-डिक्रीमेंट ऑपरेटर के लिए उदाहरण:

main (){ 
    int a = 10, z; 
    z = a--; 
    printf("Z= %d", z); 
    printf("A=%d", a); 
}

आउटपुट

Z = 10 
A = 9

  1. - C प्रोग्राम: if-else का उपयोग करके 24 घंटे के प्रारूप को 12 घंटे में बदलें

    समस्या C प्रोग्रामिंग भाषा का उपयोग करके समय को 24 घंटे के प्रारूप से 12 घंटे के प्रारूप में कैसे बदलें? समाधान उपयोगकर्ता से रनटाइम पर समय का मान पढ़ें। इसे 24 घंटे के प्रारूप से 12 घंटे के प्रारूप में बदलना होगा। एल्गोरिदम शुरुआत: चरण 1: 24 घंटे के प्रारूप में समय दर्ज करें चरण 2: शर्त की जांच क

  1. - C भाषा में संरचना (Structure) का उदाहरण प्रोग्राम

    संरचना (Structure) क्या है? संरचना विभिन्न डेटा प्रकार के चरों का एक संग्रह है, जिन्हें एक ही नाम के तहत समूहीकृत किया जाता है। यह उपयोगकर्ता-परिभाषित डेटा प्रकार बनाने की अनुमति देती है। घोषणा और प्रारंभिकरण सामान्य रूप struct टैगनाम { डेटा_प्रकार सदस्य1; डेटा_प्रकार सदस्य2; ... डे

  1. C प्रोग्राम: सरणी को उलटें (Reverse Array) C प्रोग्राम: सरणी को उलटें (Reverse Array)

    संबंधित आइटम्स का समूह जो एक सामान्य नाम से संग्रहीत होता है, सरणी कहलाता है। सिंटैक्स datatype array_name[size]; आरंभीकरण घोषणा के समय आरंभीकरण: int a[5] = {10, 20, 30, 40, 50}; C में सरणी उलटना हम स्वैपिंग तकनीक का उपयोग करके सरणी को उलट सकते हैं। उदाहरण: यदि P चार एलिमेंट्स की पूर्णांक सरणी ह