কম্পিউটার

C# প্রোগ্রাম জোড় এবং বিজোড় পূর্ণসংখ্যাকে বিভিন্ন অ্যারেতে বিভক্ত করতে


দুটি অ্যারে নিন:

int[] arr2 = new int[5];
int[] arr3 = new int[5];

এখন, যদি অ্যারের উপাদানটি 2 দ্বারা ভাগ করলে অবশিষ্ট 0 পায়, তবে এটি সমান। সেই উপাদানগুলি পান এবং অন্য অ্যারে যোগ করুন। এটি অ্যারের দৈর্ঘ্যের মধ্য দিয়ে লুপ করে:

if (arr1[i] % 2 == 0) {
   arr2[j] = arr1[i];
}

অন্য অবস্থায়, আপনি বিজোড় উপাদান পাবেন। তাদের একটি পৃথক অ্যারেতে যুক্ত করুন এবং নীচের উদাহরণে দেখানো হিসাবে পৃথকভাবে প্রদর্শন করুন:

উদাহরণ

using System;
namespace Demo {
   public class Program {
      public static void Main(string[] args) {
         int[] arr1 = new int[] {
            77,
            34,
            59,
            42,
            99
         };
         int[] arr2 = new int[5];
         int[] arr3 = new int[5];
         int i, j = 0, k = 0;
         for (i = 0; i < 5; i++) {
            if (arr1[i] % 2 == 0) {
               arr2[j] = arr1[i];
               j++;
            } else {
               arr3[k] = arr1[i];
               k++;
            }
         }
         Console.WriteLine("Even numbers...");
         for (i = 0; i < j; i++) {
            Console.WriteLine(arr2[i]);
         }
         Console.WriteLine("Odd numbers...");
         for (i = 0; i < k; i++) {
            Console.WriteLine(arr3[i]);
         }
      }
   }
}

আউটপুট

Even numbers...
34
42
Odd numbers...
77
59
99

  1. একটি তালিকায় জোড় এবং বিজোড় সংখ্যা গণনা করার জন্য পাইথন প্রোগ্রাম

  2. বিজোড় এবং জোড় অঙ্কের যোগফলের মধ্যে পার্থক্যের জন্য পাইথন প্রোগ্রাম

  3. ভাজকের সংখ্যা জোড় বা বিজোড় কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. জোড় এবং বিজোড় উপাদানকে দুটি ভিন্ন তালিকায় বিভক্ত করার জন্য পাইথন প্রোগ্রাম।