অ্যারেগের সাথে ফাংশন ব্যবহার

অ্যারেগ এবং স্ট্রিং (Arrays and Strings) - কম্পিউটার প্রোগ্রামিং ফান্ডামেন্টাল (Computer Programming Fundamentals) - Computer Science

198

এরেগ (Array) এবং ফাংশন একসাথে ব্যবহার করা প্রোগ্রামিংয়ে একটি সাধারণ কার্যকারিতা। অ্যারেগ একটি ডেটা স্ট্রাকচার যা সমান ধরনের ডেটা সংরক্ষণ করে এবং ফাংশনগুলোর মাধ্যমে অ্যারেগের উপাদানগুলোর ওপর বিভিন্ন কার্যকলাপ সম্পন্ন করা যায়। নিচে অ্যারেগের সাথে ফাংশন ব্যবহারের কিছু উদাহরণ এবং কৌশল আলোচনা করা হলো।

১. অ্যারেগ তৈরি এবং ফাংশনের মধ্যে পাস করা

প্রথমে আমরা একটি সাধারণ অ্যারেগ তৈরি করব এবং তারপর সেই অ্যারেগকে একটি ফাংশনে পাস করব।

উদাহরণ (Python):

def print_array(arr):
    for element in arr:  # অ্যারেগের প্রতিটি উপাদানকে প্রিন্ট করা
        print(element)

# একটি অ্যারেগ তৈরি
my_array = [1, 2, 3, 4, 5]

# ফাংশনে অ্যারেগ পাস করা
print_array(my_array)

আউটপুট:

1 2 3 4 5

২. অ্যারেগের উপাদান পরিবর্তন করা

আমরা একটি ফাংশন ব্যবহার করে অ্যারেগের উপাদানগুলোর মান পরিবর্তন করতে পারি।

উদাহরণ (Python):

def modify_array(arr):
    for i in range(len(arr)):
        arr[i] += 1  # প্রতিটি উপাদানে 1 যোগ করা

# একটি অ্যারেগ তৈরি
my_array = [1, 2, 3, 4, 5]

# ফাংশনে অ্যারেগ পাস করা
modify_array(my_array)

# পরিবর্তিত অ্যারেগ প্রিন্ট করা
print(my_array)

আউটপুট:

[2, 3, 4, 5, 6]

৩. ফাংশনে অ্যারেগের আকার পাস করা

কখনও কখনও, অ্যারেগের আকার জানার জন্য ফাংশনে আলাদা করে আকার পাস করা প্রয়োজন।

উদাহরণ (Python):

def sum_array(arr, size):
    total = 0
    for i in range(size):
        total += arr[i]
    return total

# একটি অ্যারেগ তৈরি
my_array = [1, 2, 3, 4, 5]

# অ্যারেগের আকার নির্ধারণ
array_size = len(my_array)

# ফাংশনে অ্যারেগ এবং আকার পাস করা
result = sum_array(my_array, array_size)

print("Sum of array elements:", result)

আউটপুট:

Sum of array elements: 15

৪. অ্যারেগ রিটার্ন করে ফাংশন

একটি ফাংশন অ্যারেগ রিটার্নও করতে পারে। নিচে একটি উদাহরণ দেওয়া হলো যেখানে একটি নতুন অ্যারেগ তৈরি করা হচ্ছে এবং সেটি রিটার্ন করা হচ্ছে।

উদাহরণ (Python):

def create_array(size):
    return [i for i in range(size)]  # 0 থেকে size-1 পর্যন্ত অ্যারেগ তৈরি করা

# ফাংশন থেকে অ্যারেগ তৈরি করা
my_array = create_array(5)

print("Created array:", my_array)

আউটপুট:

Created array: [0, 1, 2, 3, 4]

উপসংহার

এরে এবং ফাংশন একসাথে ব্যবহার করা একটি শক্তিশালী পদ্ধতি যা ডেটা প্রক্রিয়াকরণকে সহজ করে। অ্যারেগের উপাদানগুলোর উপর কার্যকরী কাজ সম্পাদন করতে ফাংশন ব্যবহার করা যায়, এবং অ্যারেগগুলি ডেটা সংরক্ষণ এবং পরিচালনার জন্য খুবই কার্যকরী। প্রোগ্রামিংয়ে অ্যারেগ এবং ফাংশনের সঠিক ব্যবহারে সফটওয়্যার ডেভেলপমেন্টে আরও কার্যকরী এবং পাঠযোগ্য কোড তৈরি করা সম্ভব।

Promotion

Are you sure to start over?

Loading...