কম্পিউটার

সি# ব্যবহার করে অ্যারেতে একটি সদৃশ নম্বর রয়েছে কিনা তা কীভাবে পরীক্ষা করবেন?


প্রথমত, একটি অ্যারে সেট করুন -

int[] arr = {
   87,
   55,
   23,
   87,
   45,
   23,
   98
};

এখন একটি অভিধান ঘোষণা করুন এবং অ্যারের মাধ্যমে লুপ করুন এবং সমস্ত উপাদানের গণনা পান। অভিধান থেকে আপনি যে মানটি পাবেন তা সংখ্যার উপস্থিতি প্রদর্শন করে −

foreach(var count in arr) {
   if (dict.ContainsKey(count))
   dict[count]++;
   else
   dict[count] = 1;
}

আসুন সম্পূর্ণ উদাহরণ দেখি -

উদাহরণ

using System;
using System.Collections.Generic;
namespace Demo {
   public class Program {
      public static void Main(string[] args) {
     
         int[] arr = {
            87,
            55,
            23,
            87,
            45,
            23,
            98
         };
         var dict = new Dictionary < int, int > ();
         foreach(var count in arr) {
            if (dict.ContainsKey(count))
            dict[count]++;
            else
            dict[count] = 1;
         }
         foreach(var val in dict)
         Console.WriteLine("{0} occurred {1} times", val.Key, val.Value);
      }
   }
}

  1. মাইক্রোসফট ওয়ার্ড ব্যবহার করে অনলাইনে ডুপ্লিকেট টেক্সট কিভাবে চেক করবেন

  2. পাইথন ব্যবহার করে একটি সংখ্যা বিজোড় বা জোড় কিনা তা কীভাবে পরীক্ষা করবেন?

  3. পাইথনে একটি স্ট্রিং শুধুমাত্র হোয়াইটস্পেস অক্ষর রয়েছে কিনা তা কিভাবে পরীক্ষা করবেন?

  4. পাইথনে একটি স্ট্রিং শুধুমাত্র নির্দিষ্ট অক্ষর রয়েছে কিনা তা কিভাবে পরীক্ষা করবেন?