কম্পিউটার

C++ এ তৃতীয় অ্যারেতে বিকল্পভাবে দুটি ভিন্ন অ্যারের উপাদান একত্রিত করা।


সমস্যা বিবৃতি

দুটি অ্যারে দেওয়া, আমাদের দুটি অ্যারেকে এমনভাবে একত্রিত করতে হবে যাতে সম্মিলিত অ্যারেতে প্রথম এবং দ্বিতীয় অ্যারের বিকল্প উপাদান থাকে। যদি অ্যারেগুলির একটিতে একটি অতিরিক্ত উপাদান থাকে, তাহলে এই উপাদানগুলিকে সম্মিলিত অ্যারের শেষে যুক্ত করা উচিত৷

arr1[] ={10, 20, 30, 40}arr2[] ={-10, -20, -30, -40}ফলাফল[] ={10, -10, 20, -20, 30, -30, 40, -40}

অ্যালগরিদম

<পূর্ব>1. উভয় অ্যারে অতিক্রম করুন এবং একের পর এক উপাদানকে ফলাফল অ্যারেতে রাখুন।2। যদি অ্যারের একটি শেষ হয়ে যায় তাহলে অন্য অ্যারের অবশিষ্ট উপাদানগুলিকে ফলাফল অ্যারেতে রাখুন৷

উদাহরণ

#include #fine SIZE(arr) (sizeof(arr) / sizeof(arr[0]))Namespace ব্যবহার করে std;void alternateMergedArray(int *arr1, int n1, int *arr2, int n2,int *ফলাফল){ int i, j, k; i =0; j =0; k =0; যখন (i  

আউটপুট

আপনি যখন উপরের প্রোগ্রামটি কম্পাইল এবং এক্সিকিউট করবেন। এটি নিম্নলিখিত আউটপুট −

তৈরি করে
প্রথম অ্যারে:10 20 30 40 দ্বিতীয় অ্যারে:-10 -20 -30 -40 ফলাফল অ্যারে:10 -10 20 -20 30 -30 40 -40

  1. C++ এ একটি অ্যারেতে প্রথম, দ্বিতীয় এবং তৃতীয় ন্যূনতম উপাদানগুলি খুঁজুন

  2. C++ এ সাজানো ক্রমে দুটি সাজানো না করা অ্যারেকে একত্রিত করা।

  3. C++ প্রোগ্রাম দুটি সাজানো না করা অ্যারের মিলন এবং ছেদ খুঁজে বের করতে

  4. C++ এলিমেন্টের মিডিয়ান খুঁজে বের করার জন্য প্রোগ্রাম যেখানে এলিমেন্টগুলি 2টি ভিন্ন অ্যারেতে সংরক্ষণ করা হয়