Operators C programming in hindi tutorials

operators c programming in Hindi:  operators का इस्तेमाल हम program में different types के operations perform करने के लिए करते है जैसे addition, multiplication, etc.


Operators C programming in Hindi tutorials

Operators C programming hindi tutorials


Operators type in c programming in Hindi

  1. Arithmetic operators
  2. Modulo operator
  3. relational operators
  4. logical operators
  5. assignment operators


Arithmetic operators in Hindi

arithmetic operators का इस्तेमाल हम program mai mathematical operations को perform करने के लिए करते है | 


arithmetic operators - types in Hindi 

  • addition (+)
  • subtraction (-)
  • Multiplication (*)
  • Division (/)


An example program using arithmetic operators in Hindi



    #include <stdio.h>
    #include <conio.h>

    void main()
    {
          int a = 20;
          int b = 5;

          int c = a + b;
          int d = a - b;
          int e = a * b;
          int f = a / b;

          printf("Addition of a and b is %d", c);
          printf("Subtraction of a and b is %d", d);
          printf("Multiplication of a and b is %d", e);
          printf("division of a and b is %d", f);

          getch();
    }


Output:

      Addition of a and b is 25
      Subtraction of a and b is 15
      Multiplication of a and b is 100
      division of a and b is 4



Modulo Operator in Hindi 

Modulo operator (%) का इस्तेमाल हम program में remainder calculate करने के लिए करते है | 

Example:

    20 % 3 = 2


Note: यहाँ पर हमने 20 में 3 का modulo किया है इसलिए maximum value जो की 3 के multiple में है वो 18 है और 20 - 18 = 2. जो की remainder के तोर पर बचता है इसलिए 20 % 3 का answer 2 है | 

An example program using the modulo operator in Hindi 



     #include <stdio.h>
     #include <conio.h>

     void main () 
     {
            int a = 25 % 2;
            printf("25 % 2 = %d\n", a);

            getch();

     }


Output:

      25 % 2 = 1



Relational operators in Hindi

Relational operator इस्तेमाल हम 2 values के बीच में relation को देखने के लिए करते है और relational operator का answer या तो True होता है या False होता है | 
जैसे की  a == b. इसका मतलब है की a variable b variable के बराबर है या नहीं है | 


Relational operators -types in Hindi 

  • Equals (==)
  • Note equals (!=)
  • Not (!)
  • Greater than (>)
  • Less than (<)
  • Greater than equal (>=)
  • Less than equal (<=)

Example
    
     int a = 5;
     int b = 4;

     a == b
     False or 0


क्योकि a की value b के बराबर नहीं है | 


    
    a != b
    True or 1


Note: हम Not(!) operator का इस्तेमाल सिर्फ एक variable के साथ ही करते है | 


    
    !a
    False or 0


Explain: क्योकि program में a variable define है इसलिए !a का answer false आएगा | 



    a > b
    True  or 1

    a < b
    False or 0

    a >= b
    Ture or 1

    int c = 5
    int d = 5

    c >= d
    True or 1


क्योकि >= operator true return करेगा यदि c ki value या तो d से बड़ी हो या d के बराबर हो | 



    a <= b
    False or 0



Logical operators in Hindi

Mukhya tor pe c programming mai 3 parkar ke Logical operator hai.
  • AND (&&)
  • OR (||)
  • NOT (!)

AND operator in Hindi 

AND operator 2 conditions के बिच में check Karta है की वो dono true है या नहीं | 
अगर दोनों conditions में से कोई भी एक condition true नहीं है तो AND operator False value return करता है और अगर दोनों conditions true होती है तभी AND operator True value return करता है | 
आईये एक example से इसे समझते है 

Example

    int a = 5
    int b = 5
    int c = 3
    int d = 1

    (a >= b) && (c >= d)

    True or 1


क्योकि यहाँ पर दोनों condition a >= b भी और c >= d true है इसलिए यह statement true value return करेगा | 

OR operator in Hindi 

OR operator भी AND operator की तरह ही काम करता है लेकिन यह 2 conditions में से किसी भी एक condition के true होने पर True value return कर देता है | 
अगर दोनों conditions false होती है तभी यह false value return करता है | 

Example

    int a = 5
    int b = 5
    int c = 3
    int d = 1

    (a >= b) || (d >= c)

    True or 1


क्योकि यहाँ पर a >= b condition true है | 


Not operator in Hindi

Not operator किसी भी condition के true होने पर false return करता है और condition के false होने पर true return करता है | 

Example

     int a = 5;
     int b = 3;

     !( a >= b)

     False


क्योकि a >= b condition true है इसलिए Not operator False value return करेगा | 


Assignment operator in Hindi

assignment operator का इस्तेमाल हम value assign करने के लिए करते है | 
  • a = b
  • a += b     == a = a+b
  • a *= b      == a = a*b
  • a -= b      == a = a-b
  • a /= b      == a = a/b
  • a %= b    == a = a%b


एक टिप्पणी भेजें

0 टिप्पणियाँ