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

सी # प्रोग्राम अंत से एक सरणी के तत्वों को छोड़ने के लिए

एक सरणी घोषित करें और तत्वों को प्रारंभ करें।

int[] marks = { 45, 50, 60, 70, 85 };

किसी सरणी के तत्वों को अंत से छोड़ने के लिए SkipLast() विधि का उपयोग करें।

IEnumerable<int> selMarks = marks.AsQueryable().SkipLast(3);

तत्वों को छोड़ दिया जाता है और बाकी तत्वों को नीचे दिखाए अनुसार लौटा दिया जाता है -

उदाहरण

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      int[] marks = { 45, 50, 60, 70, 85 };
      Console.WriteLine("Array...");

      foreach (int res in marks)
      Console.WriteLine(res);
      IEnumerable<int> selMarks = marks.AsQueryable().SkipLast(3);
      Console.WriteLine("Array after skipping last 3 elements...");

      foreach (int res in selMarks)
      Console.WriteLine(res);
   }
}

आउटपुट

Array...
45
50
60
70
85
Array after skipping last 3 elements...
45
50

  1. सी प्रोग्राम एक सरणी में डुप्लिकेट तत्वों को हटाने के लिए

    किसी सरणी में मौजूद समान संख्याओं को हटाने का प्रयास करें। परिणामी सरणी में अद्वितीय तत्व होते हैं। किसी सरणी में डुप्लिकेट तत्वों को हटाने का तर्क इस प्रकार है - for(i=0;i<number;i++){    for(j = i+1; j < number; j++){       if(a[i] == a[j]){       &nb

  1. सी में किसी सरणी से तत्वों को उल्टे क्रम में कैसे प्रिंट करें?

    नीचे दिए गए एल्गोरिथम का पालन करके तत्वों को उल्टे क्रम में प्रिंट करने का प्रयास करें - चरण1 − आकार 5 की एक सरणी घोषित करें चरण 2 - लूप के लिए उपयोग करके मेमोरी में 5 तत्व दर्ज करें चरण 3 - तत्वों को उल्टे क्रम में प्रदर्शित करें लूप के लिए कमी करके तत्वों को उलटने का एकमात्र तर्क लूप के लिए

  1. सी प्रोग्राम में लिंक्ड लिस्ट के अंत से n'th नोड के लिए प्रोग्राम

    n नोड्स के साथ दिए गए कार्य को लिंक की गई सूची के अंत से nth नोड को प्रिंट करना है। प्रोग्राम को किसी सूची में नोड्स के क्रम को नहीं बदलना चाहिए, इसके बजाय इसे केवल लिंक की गई सूची के अंतिम नोड से nth नोड को प्रिंट करना चाहिए। उदाहरण Input -: 10 20 30 40 50 60    N=3 Output -: 40 उपरोक्त