Header Ads

learn:c\c++ progarmming में operators क्या होते है part 5

c progarmming में operators  क्या होते है

c,language में operators बड़ी संख्या में उपलब्ध है I
operator एक ऐसा चिन्ह होता है , जो mathematical और logical problem को solve करने के लिए उपयोग किये जाते है I
program में data तथा variable को हल करने के लिए operator का उपयोग किया जाता है I
c language मुख्य रूप से ज्यादातर  निम्नलिखित operator का प्रयोग किया जाता है I
1.Airthmetic operators
2.relation operators
3.logical operators
4. increment and decrement operators
5.assignment operators

1.Arithmetic operators:-

 c language में सभी basic arithmetic operator उपलब्ध है I c में operator + , - , * , / , उसी तरह से कार्य करते है जिस तरह दूसरी language में ये कार्य करते है I
इन्हें हम example से समझ सकते है –
a+b=c;
ये एक सिंपल addition का statement है I



2. Relation operator:-

 relation operator logical मानो को उत्पन्न करने हेतु  openands के मानो की तुलना करने करने के लिए उपयोग किये जाते है I
एक logical मान या तो true होता है या false होता हैI
c language में उपयोग किये जाने वाले relation operator निम्नलिखित सारणी में दिए गए है I
operator
meaning
Example
result
< 
Less than
6<2
false
> 
Greater than
5>2
true
<=
Less than or equal to
8<=2
false
>=
Greater than equal to
8>=2
True
==
Equal to
8==2
False
!=
Not  equal to
8!=2
true



ध्यान दीजिये कि c language में logical मान true को integer 1 तथा false को integer 0 से represent किया जाता है I

3. Logical operator:- 

logical operator का उपयोग कई relation operation को जोड़कर एक complex expression को बनाने के लिए किया जाता है  , ये logical expression कहलाता है I एक logical expression को हल करके जो value प्राप्त होती है वो हमेशा logical होती है I अर्थात या तो true या false I


operator
Meaning
Example
Result
&&
Logical and
(8<2)&&(8>3)
False
I I
Logical or
(8<2)I I(8>2)
True
!
Logical not
!(8<2)
true


ध्यान दीजिये logical not (!) एक यूनरी operator है जिसमे की सिर्फ एक operand की आवश्यकता होती है I
इसको एक invertor की तरह भी दर्शाते है जो operand के मान को true को false में convert कर देता है I

4. increment (++) तथा decrement operators (--):-

 किसी भी  programming में दो बहुत उपयोगी operator होते है
जोकि increment तथा decrement operator है I
increment operator(++) का उपयोग एक integer या character variable के मान को 1 से बढाने के लिए किया जाता है I
decrement operator (- -) का उपयोग  एक integer या character के मान को घटाने के लिए किया जाता हैI
example यदि a=5 है तो ,
a++ या ++a करने पर a=6 result आता है
a- - या - -a करने पर  a=4 result आता है
a++ या ++a दोनों से एक ही result आता है
a - - या - -a ये भी एक ही है I

5. assignment operators:- 

एक value assign करने के दौरान arithmetic operation करने के लिए assignment operators उपयोग में लाये जाते है I
c language में निम्नलिखित assignment operators उपयोग में लाये जाते है I

operator
Example
Equivalent exp.(consider
M=25)
Result
+=
M+=10
M=M+10
35
-=
M-=10
M=M-10
15
*=
M*=10
M=M*10
250
/=
M/=10
M=M/10
2
%=
M%=10
M=M%10
5

इस सरणी में आप देख सकते हो कि किस प्रकार से value को assign किया जाता है I
इस post से related आपको और कोई question पूछना हो तो आप comment box में लिख कर पूछ सकते हो I
अगर आपको ये facebook पर share करनी हो तो नीचे facebook icon पर क्लिक करे I

No comments

Powered by Blogger.