Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C भाषा में रिलेशनल ऑपरेटर्स क्या हैं?


इनका उपयोग दो एक्सप्रेशन्स की तुलना करने के लिए किया जाता है।

ऑपरेटर विवरण उदाहरण a=10,b=20 आउटपुट
<कम हैa<b10<201
<=कम है या बराबरa<=b10<=201
>अधिक हैa>b10>200
>=अधिक है या बराबरa>=b10>=200
==बराबर हैa==b10==200
!=बराबर नहीं हैa!=b10!=201

रिलेशनल एक्सप्रेशन का आउटपुट या तो ट्रू (1) होता है या फाल्स (0)।

एल्गोरिदम

नीचे दिए गए एल्गोरिदम का पालन करें:

शुरुआत
चरण 1: इंटीजर वेरिएबल्स घोषित करें।
चरण 2: रनटाइम पर सभी वेरिएबल्स पढ़ें।
चरण 3: रिलेशनल ऑपरेशन करें।
     i. a<b
     ii. a<=b
     iii. a>b
     iv. a>=b
     v. a==b
     vi. a!=b
चरण 4: सभी गणना किए गए मान प्रिंट करें।
समाप्ति

उदाहरण

निम्नलिखित C प्रोग्राम रिलेशनल ऑपरेटर्स की गणना करता है:

#include <stdio.h>

int main() {
    int a, b;
    printf("a, b मान दर्ज करें:\n");
    scanf("%d%d", &a, &b);
    
    printf("%d\n", a < b);
    printf("%d\n", a <= b);
    printf("%d\n", a > b);
    printf("%d\n", b >= a);
    printf("%d\n", a == b);
    printf("%d\n", a != b);
    
    return 0;
}

आउटपुट

आप निम्नलिखित आउटपुट देखेंगे:

a, b मान दर्ज करें: 120 340
1
1
0
1
0
1

  1. C भाषा में क्यू में एलिमेंट्स इन्सर्ट करना C भाषा में क्यू में एलिमेंट्स इन्सर्ट करना

    डेटा स्ट्रक्चर संरचित तरीके से व्यवस्थित डेटा का संग्रह है। इसे दो प्रकारों में विभाजित किया गया है: लीनियर डेटा स्ट्रक्चर - डेटा लीनियर फैशन में व्यवस्थित है। उदाहरण: ऐरे, स्ट्रक्चर्स, स्टैक्स, क्यूज, लिंक्ड लिस्ट। नॉन-लीनियर डेटा स्ट्रक्चर - डेटा हायरार्किकल तरीके से व्यवस्थित है। उदाहरण: ट्रीज,

  1. - C भाषा में पूर्वनिर्धारित (लाइब्रेरी) फंक्शन्स क्या हैं?

    फंक्शन्स मोटे तौर पर दो प्रकार के होते हैं: पूर्वनिर्धारित (लाइब्रेरी) फंक्शन्स उपयोगकर्ता-परिभाषित फंक्शन्स पूर्वनिर्धारित (लाइब्रेरी) फंक्शन्स ये फंक्शन्स सिस्टम लाइब्रेरीज में पहले से परिभाषित होते हैं। प्रोग्रामर सिस्टम लाइब्रेरीज में मौजूद कोड का पुनर्उपयोग करके त्रुटि-मुक्त कोड लिखते हैं।

  1. C भाषा में विभिन्न ऑपरेटर और एक्सप्रेशन C भाषा में विभिन्न ऑपरेटर और एक्सप्रेशन

    C भाषा में ऑपरेटर्स का परिचय ऑपरेटर डेटा पर ऑपरेशन करते हैं। इन्हें निम्न श्रेणियों में वर्गीकृत किया गया है: अंकगणितीय ऑपरेटर्स (Arithmetic Operators) संबंधपरक ऑपरेटर्स (Relational Operators) तार्किक ऑपरेटर्स (Logical Operators) असाइनमेंट ऑपरेटर्स (Assignment Operators) इन्क्रीमेंट और डिक्रीमेंट ऑ