মডিউল ৯-১ + ৯-২: ইনসার্ট ইলিমেন্ট
অ্যারেতে একটি Element ইনসার্ট :
অ্যারেতে আমরা সেট অফ ডাটা স্টোর করি। এই আর্টিকেলে আমরা দেখব, অ্যারেতে যেকোন Position এ Element Insert করে কিভাবে।
কোডঃ
Explanation:
এই লাইনে, ইউজার থেকে একটি পূর্ণসংখ্যা ইনপুট নেওয়া হচ্ছে এবং সেটি n
ভেরিয়েবলে সংরক্ষিত হচ্ছে। এখানে scanf
ফাংশন ব্যবহার করা হয়েছে যার মাধ্যমে ইউজার ইনপুট দেয়।
এই লাইনে, একটি নতুন অ্যারে তৈরি করা হচ্ছে যার সাইজ n+1।
এই ফর লুপে, n সংখ্যক মান ইনপুট নেওয়া হচ্ছে এবং এগুলি অ্যারের ইন্ডেক্স i তে সংরক্ষিত হচ্ছে।
এই লাইনে, দুটি পূর্ণসংখ্যা ইনপুট নেওয়া হচ্ছে, যার প্রথমটি হলো পজিশন (pos) এবং দ্বিতীয়টি হলো মান (val)।
এই লুপে, আমরা অ্যারের শেষ থেকে শুরু করে pos+1 এর আগের সব মানগুলি পরিবর্তন করে তাদের পরের ইনডেক্সে স্থানান্তরিত করছি।যেন প্রোগ্রাম নতুন মান ইনসার্ট করতে পারে।
এই লাইনে, অ্যারের pos ইনডেক্সে val মান সেট করা হচ্ছে।
এই ফর লুপে, অ্যারের সংখ্যাগুলি প্রিন্ট করা হচ্ছে।
Last updated