मंगलवार, 27 जनवरी 2026

C Programming Class-4: If-Else Statements (हिंदी में)

 C Programming Class-4: If-Else Statements (हिंदी में)



If-Else क्या है? (What is If-Else?)

असल जिंदगी में हम कई फैसले लेते हैं, जैसे— "अगर (If) बारिश हुई, तो मैं छाता लेकर जाऊँगा, नहीं तो (Else) नहीं जाऊँगा।"

ठीक इसी तरह C Language में जब हमें कंप्यूटर से कोई फैसला करवाना होता है, तो हम If-Else का इस्तेमाल करते हैं।

C Programming क्या है? पूरी जानकारी और इसका भविष्य

Syntax (लिखने का तरीका):

if (condition) {

    // अगर condition सही है, तो यह कोड चलेगा

else {

    // अगर condition गलत है, तो यह कोड चले

गा

}

एक मज़ेदार प्रोग्राम: क्या आप वोट दे सकते हैं?

मान लीजिए हमें एक प्रोग्राम बनाना है जो यूज़र की उम्र (Age) पूछे और बताए कि वह वोट दे सकता है या नहीं।

कोड यहाँ है:

#include <stdio.h>


int main() {

    int age;


    printf("अपनी उम्र डालें: ");

    scanf("%d", &age);


    if (age >= 18) {

        printf("बधाई हो! आप वोट दे सकते हैं।\n");

    } 

    else {

        printf("माफ़ कीजिये, अभी आप छोटे हैं। वोट नहीं दे सकते।\n");

    }



    return 0;

}

प्रोग्राम कैसे काम कर रहा है?

सबसे पहले scanf से हमने उम्र ली।

if (age >= 18) चेक करता है कि क्या उम्र 18 या उससे ज़्यादा है।

अगर जवाब हाँ है, तो if वाला हिस्सा चलता है।

अगर जवाब ना है, तो else वाला हिस्सा चलता है।

तुलना करने वाले चिन्ह (Comparison Operators):

If के अंदर फैसला लेने के लिए हम इन चिन्हों का इस्तेमाल करते हैं:

== : बराबर है (जैसे a == 10)

!= : बराबर नहीं है

> : बड़ा है

< : छोटा है

>= : बड़ा या बराबर है

<= : छोटा या बराबर है

आज का होमवर्क (Task for You):

एक ऐसा प्रोग्राम बनाने की कोशिश करें जो यूज़र से एक नंबर माँगे और बताए कि वह नंबर Positive (धनात्मक) है या Negative (ऋणात्मक)।

(संकेत: अगर नंबर 0 से बड़ा है तो Positive, नहीं तो Negative)

C Programming क्या है? पूरी जानकारी और इसका भविष्य

C Programming Variables और Data Types क्या हैं? पूरी जानकारी (Class-2)

Programming Class-3: कंप्यूटर से बात करें! (scanf का इस्तेमाल)

कोई टिप्पणी नहीं:

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

Motorola super smartphone 2026

  Motorola  Super Smartphone 2026: 300MP कैमरा बेहतरी  टेक्नोलॉजी और 90 W फास्ट चार्जिंग के साथ टेक्नोलॉजी की नई छलांग Motorola Super Smartp...