কিভাবে অ্যারেতে একটি Element ইনসার্ট (insert a element in array c program) করা যায়। সাধারনত,
অ্যারেতে আমরা সেট অফ ডাটা স্টোর করি। এই আর্টিকেলে আমরা দেখব, অ্যারে এর যেকোন Position এতে Element Insert.
প্রথমে, আমরা এর স্টাকচার পিকচার দেখে নিব ।

চল এবার কোড দেখি……।
#include<stdio.h>
int main()
{
    int array[100], position, c, n, value;
    //অ্যারে সাইজ ইনপুট নিলাম
    printf("\nEnter number of elements in array:");
    scanf("%d", &n);
    //ডাটা ইনপুট নিলাম
    printf("\nEnter %d elements\n", n);
    for(c = 0; c < n; c++)
        scanf("%d", &array[c]);
    //কোন পজিশনে ইনসার্ট করবে তা ইনপুট নিলাম
    printf("\nEnter the location where you want to insert new element:  ");
    scanf("%d", &position);
    //কি ভ্যালু ইনসার্ট করবে ইনপুট নিলাম
    printf("\nEnter the value to insert: ");
    scanf("%d", &value);
    //পজিশন থেকে n পর্যন্ত সব ডাটা রাইটে শিফট করালাম 
    for(c = n-1; c >= position-1; c--)
        array[c+1] = array[c];
		
    //ভ্যালু এসাইন করলাম
    array[position - 1] = value;  
	
    printf("\nResultant array is: ");
    //নতুন অ্যারে প্রিন্ট করলাম 
    for(c = 0; c <= n; c++)
        printf("%d  ", array[c]);
        printf("\n");
    return 0;
}
OUTPUT:
Approach: 
Here’s how to do it.
 
- প্রথমে, value ভেরিয়েবলে নতুন ডাটা রাখলাম ।
- যে পজিসন ইনপুট নিলাম ।
- তারপর , শিফট করালাম অ্যারের সব ডাটা next পজিশনে। Then shift the array elements from this position to one position forward, and do this for all the other elements next to position.
- Insert the element value now at the position, as this is now empty.
- array[position – 1] = value;
আসলে কম্পিউটার সাইন্স ইঞ্জিনিয়ারিং এর ১ বছরের ডাটা স্টাকচার ও অ্যালগরিদম বিষয়ে নিম্নউক্ত টপিক পড়ানো হয়।
কিভাবে অ্যারেতে একটি Element ইনসার্ট , নিদিস্ট একটি Element ডিলিট করা, Update করা, Traversing in array, Biggest Number in Array , Smallest Number Array, Stack, Ques, Heap, Sort, Marge, Tree, Second Largest/Smallest Element ইত্যাদি শিখানো হয়।
কাজ
- অ্যারে এর কোড গুলি ২ বার করে লিখে রান কর।
- অ্যারে ডাটা প্রিন্ট কর।
- ১০ সাইজ এর অ্যারে এর লাস্ট ৫ টি ডাটা প্রিন্ট কর।
- অ্যারে সাইজ বের কর।
নিচের লিংক গুলি প্রক্টিস কর………
 
											
