VB.Net के प्रकार Operaटोर: अंकगणित, तुलना और तार्किक
एचएमबी क्या है? OperaVB.Net में tor क्या है?
An OperaVB.Net में tor एक प्रतीक को संदर्भित करता है जो संकलक को एक विशिष्ट तार्किक या गणितीय हेरफेर करने का निर्देश देता है। ऑपरेटर प्रदान किए गए ऑपरेंड पर ऑपरेशन करता है। Microsoft VB.Net विभिन्न प्रकार के ऑपरेटरों के साथ आता है। हम इस ट्यूटोरियल में उन पर चर्चा करेंगे।
अंकगणित OperaVB.Net में tors
आप VB.NET में विभिन्न गणितीय कार्य करने के लिए अंकगणितीय ऑपरेटरों का उपयोग कर सकते हैं। VB.Net में अंकगणितीय ऑपरेटरों में शामिल हैं:
अंकगणित Operaटो | विवरण |
---|---|
^ | एक ऑपरेंड को दूसरे ऑपरेंड की घात तक बढ़ाने के लिए |
+ | दो ऑपरेंड जोड़ने के लिए. |
- | पहले ऑपरेंड से दूसरे ऑपरेंड को घटाने के लिए। |
* | दोनों ऑपरेंडों को गुणा करने के लिए। |
/ | एक ऑपरेंड को दूसरे से विभाजित करने के लिए। यह एक फ़्लोटिंग पॉइंट परिणाम देता है। |
\ | एक ऑपरेंड को दूसरे से विभाजित करने के लिए। यह एक पूर्णांक परिणाम देता है। |
रक्षा मंत्रालय | इसे मॉड्यूलस ऑपरेटर के नाम से जाना जाता है। यह भाग देने के बाद शेष राशि लौटाता है। |
VB.Net अंकगणित का उदाहरण Operaटो
यहाँ VB.Net अंकगणितीय ऑपरेटर का एक उदाहरण दिया गया है:
चरण 1) एक नया कंसोल एप्लीकेशन बनाएं। यह जानने के लिए, हमारे पिछले ट्यूटोरियल पर जाएँ जानकारी का प्रकार और चर.
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Sub Main() Dim var_w As Integer = 11 Dim var_x As Integer = 5 Dim var_q As Integer = 2 Dim var_y As Integer Dim var_z As Single var_y = var_w + var_z Console.WriteLine(" Result of 11 + 5 is {0} ", var_y) var_y = var_w - var_x Console.WriteLine(" Result of 11 - 5 is {0} ", var_y) var_y = var_w * var_x Console.WriteLine(" Result of 11 * 5 is {0} ", var_y) var_z = var_w / var_x Console.WriteLine(" Result of 11 / 5 is {0}", var_z) var_y = var_w \ var_x Console.WriteLine(" Result of 11 \ 5 is {0}", var_y) var_y = var_w Mod var_x Console.WriteLine(" Result of 11 MOD 5 is {0}", var_y) var_y = var_x ^ var_x Console.WriteLine(" Result of 5 ^ 5 is {0}", var_y) Console.ReadLine() End Sub End Module
चरण 3) कोड निष्पादित करने के लिए स्टार्ट बटन पर क्लिक करें। आपको निम्न विंडो मिलनी चाहिए:
कोड का स्क्रीनशॉट यहां दिया गया है:
कोड की व्याख्या:
- Module1 नामक एक मॉड्यूल बनाना.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- 11 मान वाला एक पूर्णांक चर var_w बनाना।
- 5 मान वाला एक पूर्णांक चर var_x बनाना।
- 2 मान वाला एक पूर्णांक var_q बनाना.
- एक पूर्णांक var_y बनाना.
- एक पूर्णांक var_z बनाना.
- चर var_w और var_z के मानों को जोड़ना और परिणाम को चर var_y को निर्दिष्ट करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- चर var_x के मान को चर var_w के मान से घटाना और परिणाम को चर var_y को निर्दिष्ट करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- चर var_w और var_x के मानों को गुणा करना और परिणाम को चर var_y को निर्दिष्ट करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- चर var_w के मान को चर var_x के मान से विभाजित करना और परिणाम को चर var_z को निर्दिष्ट करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- चर var_w के मान को चर var_x के मान से विभाजित करना और परिणाम को चर var_y को निर्दिष्ट करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- चर var_w के मान को चर var_x के मान से विभाजित करने और परिणाम को चर var_y को निर्दिष्ट करने के बाद शेष प्राप्त करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- चर var_x का मान उसकी घात तक बढ़ाना तथा परिणाम को चर var_y को निर्दिष्ट करना।
- उपरोक्त परिणाम को कंसोल पर प्रिंट करना।
- जब उपयोगकर्ता कोई कुंजी दबाता है तो कंसोल से बाहर निकलने के लिए।
- उपप्रक्रिया समाप्त की जा रही है।
- मॉड्यूल का समापन
तुलना OperaVB.Net में tors
तुलना ऑपरेटरों का उपयोग चरों के बीच तुलना करने के लिए किया जाता है। VB.Net में तुलना ऑपरेटरों में निम्नलिखित शामिल हैं:
तुलना Operaमरोड़ | विवरण |
---|---|
= | जाँचता है कि क्या दो ऑपरेंड के मान समान हैं। यदि वे समान हैं, तो शर्त का मूल्यांकन सत्य होता है। |
<> | जाँचता है कि क्या दो ऑपरेंड बराबर नहीं हैं। यदि वे बराबर नहीं हैं, तो शर्त का मूल्यांकन सत्य के रूप में किया जाता है। |
> | जाँचता है कि क्या बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से अधिक है। यदि सत्य है, तो शर्त का मूल्यांकन सत्य के रूप में किया जाता है। |
< | जाँचता है कि क्या बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से कम है। यदि सत्य है, तो शर्त का मूल्यांकन सत्य के रूप में किया जाता है। |
>= | जाँचता है कि बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से अधिक या बराबर है या नहीं। यदि सत्य है, तो शर्त का मूल्यांकन सत्य के रूप में किया जाता है। |
<= | जाँचता है कि बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से कम या बराबर है या नहीं। यदि सत्य है, तो शर्त का मूल्यांकन सत्य के रूप में किया जाता है। |
VB.Net तुलना का उदाहरण Operaटो
आइये VB.Net तुलना ऑपरेटर का एक उदाहरण देखें:
चरण 1) एक नया कंसोल एप्लिकेशन बनाएं। यदि आप नहीं जानते कि यह कैसे करना है, तो डेटा प्रकार और वैरिएबल पर हमारे पिछले ट्यूटोरियल पर जाएँ।
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Sub Main() Dim x As Integer = 11 Dim y As Integer = 5 If (x = y) Then Console.WriteLine("11=5 is True") Else Console.WriteLine(" 11=5 is False") End If If (x < y) Then Console.WriteLine(" 11<5 is True") Else Console.WriteLine(" 11<5 is False") End If If (x > y) Then Console.WriteLine(" 11>5 is True") Else Console.WriteLine(" 11>5 is False") End If x = 3 y = 7 If (x <= y) Then Console.WriteLine(" 3<=7 is True") End If If (y >= x) Then Console.WriteLine(" 7>=3 is True") End If Console.ReadLine() End Sub End Module
चरण 3) कोड चलाने के लिए टूलबार से स्टार्ट बटन पर क्लिक करें। आपको निम्न विंडो मिलनी चाहिए:
हमने निम्नलिखित कोड का उपयोग किया है:
कोड की व्याख्या:
- Module1 नामक एक मॉड्यूल बनाना.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- 11 मान वाला एक पूर्णांक चर x बनाना।
- 5 मान वाला एक पूर्णांक चर y बनाना।
- जाँच करना कि क्या चर x का मान चर y के मान के बराबर है। हमारे पास यदि…तो सशर्त कथन हैं।
- यदि उपरोक्त स्थिति सत्य है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि उपरोक्त शर्त गलत है, अर्थात यदि x, y के बराबर नहीं है, तो Else भाग निष्पादित होगा।
- यदि उपरोक्त Else भाग निष्पादित होता है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि शर्त समाप्त करना.
- जाँच करना कि क्या चर x का मान चर y से कम है।
- यदि उपरोक्त स्थिति सत्य है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि उपरोक्त स्थिति गलत है, अर्थात यदि चर x का मान चर y के मान से कम नहीं है, तो Else भाग निष्पादित होगा।
- यदि उपरोक्त Else भाग निष्पादित होता है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि शर्त समाप्त करना.
- जाँच करना कि क्या चर x का मान चर y से अधिक है।
- यदि उपरोक्त स्थिति सत्य है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि उपरोक्त शर्त गलत है, अर्थात यदि चर x का मान चर y के मान से अधिक नहीं है, तो निष्पादित करने का Else भाग।
- यदि उपरोक्त Else भाग निष्पादित होता है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि शर्त समाप्त करना.
- चर x को नया मान प्रदान करना, अर्थात् 11 से 3 तक।
- चर y को नया मान प्रदान करना, अर्थात् 5 से 7 तक।
- यह जाँच करना कि चर x का मान चर y से कम है या बराबर है।
- यदि उपरोक्त स्थिति सत्य है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि शर्त समाप्त करना.
- यह जाँच करना कि चर x का मान चर y से अधिक है या बराबर है।
- यदि उपरोक्त स्थिति सत्य है तो कंसोल पर कुछ पाठ मुद्रित करना।
- यदि शर्त समाप्त करना.
- जब उपयोगकर्ता कोई कुंजी दबाता है तो कंसोल से बाहर निकलने के लिए।
तार्किक OperaVB.Net में tors
तार्किक ऑपरेटर हमें तार्किक निर्णय लेने में मदद करते हैं। OperaVB.Net में सर्वर हैं:
तार्किक Operaटो | विवरण |
---|---|
तथा | तार्किक/बिटवाइज़ AND के नाम से जाना जाता है। केवल तभी सत्य है जब दोनों स्थितियाँ सत्य हों। |
Or | तार्किक/बिटवाइज़ OR के रूप में जाना जाता है। जब कोई भी शर्त सत्य हो तो सत्य। |
नहीं | तार्किक/बिटवाइज़ NOT. ऑपरेंड की तार्किक स्थिति को उलटने के लिए। यदि सत्य है, तो स्थिति असत्य हो जाती है और इसके विपरीत। |
Xor | बिटवाइज़ लॉजिकल एक्सक्लूसिव OR ऑपरेटर। यदि सभी एक्सप्रेशन True या False हैं तो False लौटाता है। अन्यथा, यह True लौटाता है। |
और भी | इसे तार्किक AND ऑपरेटर के रूप में भी जाना जाता है। यह केवल शॉर्ट-सर्किटिंग करके बूलियन डेटा के साथ काम करता है। |
वरना | इसे लॉजिकल OR ऑपरेटर के नाम से भी जाना जाता है। यह केवल शॉर्ट-सर्किटिंग करके बूलियन डेटा के साथ काम करता है। |
झूठ है | यह निर्धारित करता है कि अभिव्यक्ति का मूल्यांकन असत्य है या नहीं. |
क्या सच है | यह निर्धारित करता है कि अभिव्यक्ति का मूल्यांकन सत्य होगा या नहीं. |
VB.Net लॉजिकल का उदाहरण Operaटो
आइए एक उदाहरण का उपयोग करके तार्किक ऑपरेटरों का उपयोग करना प्रदर्शित करें:
चरण 1) एक नया कंसोल एप्लिकेशन बनाएं। यदि आप नहीं जानते कि यह कैसे करना है, तो डेटा प्रकार और वैरिएबल पर हमारे पिछले ट्यूटोरियल पर जाएँ।
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Sub Main() Dim var_w As Boolean = True Dim var_x As Boolean = True Dim var_y As Integer = 5 Dim var_z As Integer = 20 If (var_w And var_x) Then Console.WriteLine("var_w And var_x - is true") End If If (var_w Or var_x) Then Console.WriteLine("var_w Or var_x - is true") End If If (var_w Xor var_x) Then Console.WriteLine("var_w Xor var_x - is true") End If If (var_y And var_z) Then Console.WriteLine("var_y And var_z - is true") End If If (var_y Or var_z) Then Console.WriteLine("var_y Or var_z - is true") End If 'Only logical operators If (var_w AndAlso var_x) Then Console.WriteLine("var_w AndAlso var_x - is true") End If If (var_w OrElse var_x) Then Console.WriteLine("var_w OrElse var_x - is true") End If var_w = False var_x = True If (var_w And var_x) Then Console.WriteLine("var_w And var_x - is true") Else Console.WriteLine("var_w And var_x - is not true") End If If (Not (var_w And var_x)) Then Console.WriteLine("var_w And var_x - is true") End If Console.ReadLine() End Sub End Module
चरण 3) टूलबार से स्टार्ट बटन पर क्लिक करके कोड चलाएँ। आपको निम्न विंडो मिलेगी:
उपरोक्त कोड के स्क्रीनशॉट यहां दिए गए हैं:
कोड की व्याख्या:
- Module1 नामक एक मॉड्यूल बनाना.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- बूलियन चर var_w को True मान के साथ घोषित करना।
- बूलियन चर var_x को True मान के साथ घोषित करना।
- 5 के मान के साथ एक पूर्णांक चर var_y घोषित करना।
- 20 के मान के साथ एक पूर्णांक चर var_z घोषित करना।
- चर var_w और var_x के मानों पर And ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- चर var_w और var_x के मानों पर Or ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- चर var_w और var_x के मानों पर Xor ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- चर var_y और var_z के मानों पर And ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- चर var_y और var_z के मानों पर Or ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- एक टिप्पणी। संकलक इसे छोड़ देगा।
- चर var_w और var_x के मानों पर AndAlso ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- चर var_w और var_x के मानों पर OrElso ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- चर w का मान true से False में बदलना।
- चर var_x का मान सत्य ही रहेगा.
- चर var_w और var_x के मानों पर And ऑपरेशन निष्पादित करना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- यदि उपरोक्त शर्त सत्य नहीं है तो अन्यथा भाग निष्पादित किया जाएगा।
- यदि उपरोक्त ऑपरेशन का परिणाम गलत है तो कंसोल पर प्रिंट करने के लिए टेक्स्ट। फिर यह Else कथन के अंतर्गत है।
- If कथन को समाप्त करना.
- var_w और var_x चरों के मानों पर And ऑपरेशन करना और फिर Not ऑपरेटर का उपयोग करके परिणाम को उलटना। हमने ऑपरेशन के परिणाम के आधार पर कार्रवाई करने के लिए If…Then शर्त का उपयोग किया है।
- यदि उपरोक्त ऑपरेशन का परिणाम सत्य है तो कंसोल पर प्रिंट करने के लिए पाठ।
- If कथन को समाप्त करना.
- कीबोर्ड के माध्यम से उपयोगकर्ता से इनपुट स्वीकार करें।
बिट Shift OperaVB.Net में tors
इन ऑपरेटरों का उपयोग बाइनरी मानों पर शिफ्ट ऑपरेशन करने के लिए किया जाता है।
बिट Shift Operaटायर्स | विवरण |
---|---|
तथा | बिटवाइज़ AND के नाम से जाना जाता है Operaटोर. यदि यह दोनों ऑपरेंड में पाया जाता है तो यह परिणाम के लिए बिट की प्रतिलिपि बनाता है। |
Or | बाइनरी OR के नाम से जाना जाता है Operaटोर. यह किसी भी ऑपरेंड में पाए जाने पर बिट की प्रतिलिपि बनाता है. |
Xor | बाइनरी XOR Operaटोर. बिट को कॉपी करने के लिए यदि इसे दोनों ऑपरेंडों में से किसी एक में सेट किया गया हो। |
नहीं | इसे बाइनरी ओन्स कॉम्प्लीमेंट के नाम से जाना जाता है Operaटोर. यह एक एकल ऑपरेटर है जो बिट्स को 'फ़्लिप' करता है। |
बिट Shift OperaVB.Net में tor उदाहरण
आइये एक उदाहरण का उपयोग करके बिट शिफ्ट ऑपरेटर को प्रदर्शित करें:
चरण 1) एक नया कंसोल एप्लिकेशन बनाएं। यदि आप नहीं जानते कि यह कैसे करना है, तो डेटा प्रकार और वैरिएबल पर हमारे पिछले ट्यूटोरियल पर जाएँ।
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Sub Main() Dim w As Integer = 50 Dim x As Integer = 11 Dim y As Integer = 0 y = w And x Console.WriteLine("y = w And x is {0}", y) y = w Or x Console.WriteLine("y = w Or x is {0}", y) y = w Xor x Console.WriteLine("y = w Xor x is {0}", y) y = Not w Console.WriteLine("y = Not w is {0}", y) Console.ReadLine() End Sub End Module
चरण 3) स्टार्ट बटन पर क्लिक करके कोड चलाएँ। आपको निम्न विंडो मिलनी चाहिए:
कोड का स्क्रीनशॉट यहां दिया गया है:
कोड की व्याख्या:
- Module1 नामक एक मॉड्यूल बनाना.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- 50 मान वाला एक पूर्णांक चर w बनाना।
- 11 मान वाला एक पूर्णांक चर x बनाना।
- 0 मान वाला एक पूर्णांक चर y बनाना।
- चर w और x के मानों पर बिटवाइज़ And ऑपरेटर लागू करना और परिणाम को चर y को निर्दिष्ट करना।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- चर w और x के मानों पर बिटवाइज़ Or ऑपरेटर लागू करना और परिणाम को चर y को निर्दिष्ट करना।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- चर w और x के मानों पर बिटवाइज़ Xor ऑपरेटर लागू करना और परिणाम को चर y को निर्दिष्ट करना।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- चर w के मान पर बिटवाइज़ Not ऑपरेटर लागू करना और परिणाम को चर y को निर्दिष्ट करना।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- कीबोर्ड के माध्यम से उपयोगकर्ता इनपुट की प्रतीक्षा करने के लिए कंसोल को रोकें।
- उप-प्रक्रिया समाप्त करें.
- मॉड्यूल समाप्त करें.
असाइनमेंट OperaVB.Net में tors
VB.Net में असाइनमेंट ऑपरेटर नीचे दिए गए हैं:
असाइनमेंट Operaटो | विवरण |
---|---|
= | सरल असाइनमेंट ऑपरेटर। यह दाएं ऑपरेंड का मान बाएं ऑपरेंड को असाइन करता है। |
+= | इसे ऐड एंड असाइनमेंट ऑपरेटर के नाम से जाना जाता है। यह दाएं ऑपरेंड को बाएं ऑपरेंड में जोड़ता है, फिर परिणाम को बाएं ऑपरेंड को असाइन करता है। |
= | इसे Subtract AND असाइनमेंट ऑपरेटर के नाम से जाना जाता है। यह बाएं ऑपरेंड से दाएं ऑपरेंड को घटाता है, फिर परिणाम को बाएं ऑपरेंड को असाइन करता है। |
*= | इसे मल्टीप्लाई एंड असाइनमेंट ऑपरेटर के नाम से जाना जाता है। यह बाएं ऑपरेंड को दाएं ऑपरेंड से गुणा करता है, फिर परिणाम को बाएं ऑपरेंड को असाइन करता है। |
असाइनमेंट OperaVB.Net में tor उदाहरण
नीचे VB.Net में असाइनमेंट ऑपरेटर का उदाहरण दिया गया है:
चरण 1) एक नया कंसोल एप्लिकेशन बनाएं। यदि आप नहीं जानते कि यह कैसे करना है, तो डेटा प्रकार और वैरिएबल पर हमारे पिछले ट्यूटोरियल पर जाएँ।
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Sub Main() Dim x As Integer = 5 Dim y As Integer y = x Console.WriteLine(" y = x gives y = {0}", y) y += x Console.WriteLine(" y += x gives y = {0}", y) y -= x Console.WriteLine(" y -= x gives y = {0}", y) y *= x Console.WriteLine(" y *= x gives y = {0}", y) Console.ReadLine() End Sub End Module
चरण 3) अब, टूलबार से स्टार्ट बटन पर क्लिक करके कोड चलाएँ। आपको निम्न विंडो मिलनी चाहिए:
निम्नलिखित कोड का उपयोग किया गया है:
कोड की व्याख्या:
- Module1 नामक एक मॉड्यूल बनाना.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- 5 मान वाला एक पूर्णांक चर x बनाना।
- एक पूर्णांक चर y बनाना.
- चर x का मान चर y को सौंपने पर, चर y का मान अब 5 हो जाता है।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- चर y के मान को चर x के मान में जोड़ने पर, अर्थात 5 + 5, फिर परिणाम को चर y में निर्दिष्ट करने पर, y = 10 प्राप्त होता है।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- चर x (5) के मान को चर y (10) के मान से घटाना और परिणाम को चर y को सौंपना, अर्थात 10-5।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- चर y के मान को चर x के मान से गुणा करना और परिणाम को चर y को निर्दिष्ट करना, अर्थात 5 * 5।
- कंसोल पर कुछ पाठ और उपरोक्त ऑपरेशन का परिणाम प्रिंट करना।
- उपयोगकर्ता इनपुट की प्रतीक्षा में कंसोल को रोकें.
- उप-प्रक्रिया समाप्त की जा रही है।
- मॉड्यूल समाप्त.
कई तरह का OperaVB.Net में tors
VB.Net द्वारा समर्थित अन्य विविध ऑपरेटर भी हैं। आइए हम उन पर चर्चा करें:
कई तरह का Operaमरोड़ | विवरण |
---|---|
प्रकार प्राप्त करें | यह ऑपरेटर निर्दिष्ट अभिव्यक्ति के लिए ऑब्जेक्ट का प्रकार देता है। |
फ़ंक्शन अभिव्यक्ति |
|
कई तरह का OperaVB.Net में tor उदाहरण
यहाँ VB.Net विविध ऑपरेटर का एक उदाहरण दिया गया है:
चरण 1) एक नया कंसोल एप्लिकेशन बनाएं। यदि आप नहीं जानते कि यह कैसे करना है, तो डेटा प्रकार और वैरिएबल पर हमारे पिछले ट्यूटोरियल पर जाएँ।
चरण 2) निम्नलिखित कोड जोड़ें:
Module Module1 Sub Main() Dim x As Integer = 5 Console.WriteLine(GetType(Integer).ToString()) Console.WriteLine(GetType(String).ToString()) Console.WriteLine(GetType(Double).ToString()) Dim trippleValue = Function(val As Integer) val * 3 Console.WriteLine(trippleValue(2)) Console.WriteLine(If(x >= 0, "Positive", "Negative")) Console.ReadLine() End Sub End Module
चरण 3) टूलबार पर स्टार्ट बटन पर क्लिक करके कोड चलाएँ। आपको निम्न विंडो मिलनी चाहिए:
हमने निम्नलिखित कोड का उपयोग किया है:
कोड की व्याख्या:
- Module1 नामक एक मॉड्यूल बनाना.
- मुख्य उप-प्रक्रिया का निर्माण करना.
- एक पूर्णांक चर x को 5 के मान के साथ घोषित करना।
- Integer डेटा प्रकार का Type ऑब्जेक्ट प्राप्त करना और परिणाम को Integer में परिवर्तित करना स्ट्रिंग ToString() विधि को कॉल करके और इसे कंसोल पर प्रिंट करके।
- स्ट्रिंग डेटा प्रकार का टाइप ऑब्जेक्ट प्राप्त करना और ToString() विधि को कॉल करके परिणाम को स्ट्रिंग में परिवर्तित करना और इसे कंसोल पर प्रिंट करना।
- प्रकार ऑब्जेक्ट प्राप्त करना Double डेटा प्रकार और ToString() विधि को कॉल करके परिणाम को स्ट्रिंग में परिवर्तित करना और इसे कंसोल पर प्रिंट करना।
- लैम्ब्डा फ़ंक्शन घोषित करना और इसे वैरिएबल ट्रिपल वैल्यू को असाइन करना। लैम्ब्डा फ़ंक्शन val नामक एक पूर्णांक पैरामीटर लेता है और इसे 3 से गुणा करता है।
- लैम्ब्डा फ़ंक्शन को कॉल करना और उसे 2 का तर्क देना। यह इस मान को तीन गुना करके 6 देगा।
- जाँच करना कि चर x का मान धनात्मक है या ऋणात्मक। यदि 0 से अधिक या बराबर है, तो यह धनात्मक प्रिंट करेगा, अन्यथा ऋणात्मक।
- उपयोगकर्ता इनपुट की प्रतीक्षा में कंसोल को रोकें.
- उप-प्रक्रिया समाप्त की जा रही है।
- मॉड्यूल समाप्त.
सारांश
- An OperaVB.Net में tor एक प्रतीक को संदर्भित करता है जो संकलक को एक विशिष्ट तार्किक या गणितीय हेरफेर करने का निर्देश देता है।
- VB.Net अंकगणितीय, तार्किक और तुलनात्मक कार्यों को करने के लिए ऑपरेटरों के उपयोग का समर्थन करता है।
- Operaटॉर्स को विभिन्न श्रेणियों में विभाजित किया गया है।
- Operaटॉर्स ऑपरेंड पर काम करते हैं।
- हम VB.NET में विभिन्न गणितीय कार्य करने के लिए अंकगणितीय ऑपरेटरों का उपयोग कर सकते हैं।
- तुलना ऑपरेटर का उपयोग चरों के बीच तुलना करने के लिए किया जाता है।
- तार्किक ऑपरेटर हमें तार्किक निर्णय लेने में मदद करते हैं।