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

C# में अनुक्रम में तत्वों के क्रम को उल्टा करना

स्ट्रिंग सेट करें:

char[] ch = { 'd', 'r', 'i', 'v', 'e' };
Console.Write("स्ट्रिंग = ");
foreach(char arr in ch) Console.Write(arr);

अब तत्वों के क्रम को उल्टा करने के लिए Queryable Reverse() विधि का उपयोग करें:

IQueryable<char> res = ch.AsQueryable().Reverse();

पूर्ण कोड

using System;
using System.Linq;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        char[] ch = { 'd', 'r', 'i', 'v', 'e' };
        Console.Write("स्ट्रिंग = ");
        foreach(char arr in ch)
            Console.Write(arr);
        
        IQueryable<char> res = ch.AsQueryable().Reverse();
        Console.Write("\nउल्टा = ");
        foreach (char c in res)
            Console.Write(c);
    }
}

आउटपुट

स्ट्रिंग = drive
उल्टा = evird
  1. - C प्रोग्राम: ऐरे से डुप्लीकेट एलिमेंट्स हटाना

    समस्या ऐरे से डुप्लीकेट संख्याएं हटाएं। परिणाम ऐरे में केवल यूनिक एलिमेंट्स हों। एल्गोरिदम for(i = 0; i < n; i++) { for(j = i+1; j < n; j++) { if(a[i] == a[j]) { // डुप्लीकेट मिला, शिफ्ट करें for(k = j; k < n; k++) a[k] = a[k+1]; j--;

  1. - C प्रोग्राम: दस तत्वों की सरणी को आरोही क्रम में सॉर्ट करना

    सरणी संबंधित डेटा आइटम्स का एक समूह है जिसे एक ही नाम से संग्रहीत किया जाता है। उदाहरण के लिए, int student[30]; यहां, student एक सरणी नाम है जो एक ही वेरिएबल नाम के साथ 30 डेटा आइटम्स का संग्रह रखता है। ऑपरेशन सरणी के ऑपरेशन नीचे बताए गए हैं: खोज - यह पता लगाने के लिए उपयोग किया जाता है कि कोई विश

  1. C प्रोग्राम में ऐरे में तत्वों की अंतिम घटना को सापेक्ष क्रम में प्रिंट करें C प्रोग्राम में ऐरे में तत्वों की अंतिम घटना को सापेक्ष क्रम में प्रिंट करें

    समस्या विवरण तत्वों के साथ एक ऐरे a[] दिया गया है और कार्य सूची में दिए गए तत्वों की अंतिम घटनाओं को प्रिंट करना है। यहां हमें न केवल डुप्लिकेट तत्वों को हटाना है बल्कि हमें ऐरे में तत्वों की घटनाओं के क्रम को भी बनाए रखना है जैसा कि वे अंतिम बार हुए हैं। उदाहरण इनपुट: a[] = {4,2,2,4,1,5,1} आउटपुट