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