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 प्रोग्रामिंग भाषा का उपयोग करके समय को 24 घंटे के प्रारूप से 12 घंटे के प्रारूप में कैसे बदलें? समाधान उपयोगकर्ता से समय मान पढ़ें (रन टाइम पर)। इसे 24 घंटे से 12 घंटे के प्रारूप में बदलना होगा। एल्गोरिदम Start: Step 1: Enter time in 24 hr format Step 2: check the condition    

  1. C भाषा का प्रयोग करते हुए संरचना पर एक उदाहरण कार्यक्रम लिखिए

    संरचना विभिन्न डेटाटाइप चर का एक संग्रह है, जिसे एक ही नाम सिंटेक्स के तहत एक साथ समूहीकृत किया गया है। संरचनाओं की घोषणा और आरंभीकरण संरचना घोषणा का सामान्य रूप इस प्रकार है - datatype member1; struct tagname{    datatype member2;    datatype member n; }; यहां, स्ट्रक्चर - कीव

  1. सरणी को उलटने के लिए C प्रोग्राम लिखें

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