মডিউল ৯-৭ + ৯-৮: কপি অ্যারে
একটি অ্যারের উপাদান অন্য অ্যারেতে আমরা সহজেই কপি করতে পারি।
উদাহরণঃ
মূল অ্যারে = {10, 20, 30, 40, 50};
কপি অ্যারে = {10, 20, 30, 40, 50};
কোডঃ
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int a[n];
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
int m;
scanf("%d",&m);
int b[m];
for(int i=0;i<m;i++)
{
scanf("%d",&b[i]);
}
int ans[n+m];
for(int i=0;i<n;i++)
{
ans[i]=a[i];
}
int i=n;
for(int j=0;j<m;j++)
{
ans[i]=b[j];
i++;
}
for(int i=0;i<n+m;i++)
{
printf("%d ",ans[i]);
}
return 0;
}Explanation:
প্রথম অ্যারের আকার (n) ইনপুট দেয়া হয়েছে।
প্রথম অ্যারে (a) এর সমস্ত মান ইনপুট নেওয়া হয়েছে।
দ্বিতীয় অ্যারের আকার (m) ইনপুট নেওয়া হয়েছে।
দ্বিতীয় অ্যারে (b) এর সমস্ত মান ব্যবহারকারী থেকে ইনপুট নেওয়া হয়েছে।
নতুন অ্যারে (ans) তৈরি করা হয়েছে যার আকার (n+m) হবে দ্বিতীয় অ্যারে এবং তারপরে প্রথম অ্যারে (a) এর সমস্ত মান কপি করা হয়েছে।
এখানে নতুন অ্যারে (ans) এর n এর পরের ইনডেক্স থেকে দ্বিতীয় অ্যারে (b) এর মান কপি করা হয়েছে।
সমস্ত অ্যারের মান প্রিন্ট করা হয়েছে।
Last updated