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

C# प्रोग्राम - नंबर पॉजिटिव, नेगेटिव, ऑड, इवन, जीरो चेक करना

संख्या की जांच: पॉजिटिव, नेगेटिव, ऑड, इवन, जीरो

ऑड/इवन चेक (2 से विभाजन का शेष):

if (n % 2 == 0) { 
    Console.WriteLine("Even"); 
} else { 
    Console.WriteLine("Odd"); 
}

पॉजिटिव/नेगेटिव/जीरो चेक:

if (n < 0) { 
    Console.WriteLine("Negative Number!"); 
} else if (n == 0) { 
    Console.WriteLine("Zero"); 
} else { 
    Console.WriteLine("Positive Number!"); 
}

पूर्ण कोड उदाहरण

using System; 

public class Demo { 
    public static void Main(string[] args) { 
        int n = 19; 
        
        // ऑड/इवन चेक
        if (n % 2 == 0) { 
            Console.WriteLine("Even"); 
        } else { 
            Console.WriteLine("Odd"); 
        } 
        
        // पॉजिटिव/नेगेटिव/जीरो चेक
        if (n < 0) { 
            Console.WriteLine("Negative Number!"); 
        } else if (n == 0) { 
            Console.WriteLine("Zero"); 
        } else { 
            Console.WriteLine("Positive Number!"); 
        } 
    } 
}

आउटपुट

Odd
Positive Number!

बिटवाइज़ ऑप्टिमाइज़ेशन (ऑड/इवन):

// n & 1 तेज़ है % 2 से
bool isOdd = (n & 1) == 1; 
bool isEven = (n & 1) == 0;

अतिरिक्त चेक:

// पावर ऑफ 2 चेक
bool isPowerOfTwo = (n > 0) && ((n & (n - 1)) == 0);

// साइन चेक
int sign = Math.Sign(n); // -1, 0, या 1
  1. पायथन प्रोग्राम: जांचें कि डिवाइजर्स की संख्या इवन है या ऑड पायथन प्रोग्राम: जांचें कि डिवाइजर्स की संख्या इवन है या ऑड

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट – एक संख्या n दिए जाने पर, इसके डिवाइजर्स की कुल संख्या इवन है या ऑड ढूंढें। इस दृष्टिकोण में, हम सभी डिवाइजर्स ढूंढेंगे और जांचेंगे कि डिवाइजर्स की संख्या इवन है या ऑड। कार्यान्वयन नी

  1. - Python का उपयोग करके संख्या विषम या सम है या नहीं जांचें

    Python में संख्या विषम या सम है या नहीं जांचना Python का मॉड्यूलो (%) ऑपरेटर (जिसे शेष ऑपरेटर भी कहा जाता है) यह निर्धारित करने के लिए उपयोगी है कि कोई संख्या विषम या सम है। हम किसी संख्या को 2 से विभाजित करने का शेष प्राप्त करते हैं। यदि यह 0 है, तो यह सम है अन्यथा यह विषम है। no = int(input(संख्य

  1. - Python का उपयोग करके संख्या धनात्मक, ऋणात्मक या शून्य है या नहीं जांचें

    Python में संख्या का चिह्न जांचना if-elif-else का उपयोग करके 0: print(धनात्मक) elif num == 0: print(शून्य) else: print(ऋणात्मक) नेस्टेड if का उपयोग करके = 0: if num == 0: print(शून्य) else: print(धनात्मक) else: print(ऋणात्मक)