ললকোডে ফাংশন প্যারামিটারস (Function Parameters) এবং রিটার্ন ভ্যালু (Return Values) ব্যবহৃত হয় কোডের পুনঃব্যবহারযোগ্যতা এবং কার্যকারিতা বাড়ানোর জন্য। ললকোডে ফাংশনগুলি HOW IZ I দিয়ে ঘোষণা করা হয়, এবং এটি বিভিন্ন প্যারামিটার গ্রহণ করতে পারে এবং আউটপুট প্রদান করতে পারে। ফাংশনের রিটার্ন মান ফাংশনটির ফলাফল হিসেবে ব্যবহৃত হয়।
Function Parameters (ফাংশন প্যারামিটারস)
ফাংশনে প্যারামিটারস হল সেই মান বা ভেরিয়েবল যা ফাংশনকে দেওয়া হয়, যাতে ফাংশনটি সেই মান নিয়ে কাজ করতে পারে। ললকোডে HOW IZ I ব্যবহার করে ফাংশন তৈরি করা হয়, এবং YR ব্যবহৃত হয় প্যারামিটারগুলির জন্য।
সিনট্যাক্স:
HOW IZ I function_name YR param1 YR param2
// ফাংশন কোড
IF U SAY SOএখানে, function_name হল ফাংশনের নাম, এবং param1, param2 হল ফাংশনে পাস করা প্যারামিটার।
উদাহরণ:
HOW IZ I ADD YR num1 YR num2
FOUND YR SUM OF num1 AN num2
IF U SAY SOএখানে:
ADDফাংশনটি দুটি প্যারামিটার গ্রহণ করেnum1এবংnum2, এবং তাদের যোগফল রিটার্ন করে।
Calling a Function with Parameters (ফাংশন কল করা)
ফাংশন কল করার সময় প্যারামিটারগুলির মান সরবরাহ করা হয়। ললকোডে ফাংশন কল করার সময় I HAS A ব্যবহার করে ভেরিয়েবল ডিক্লেয়ার করা হয় এবং ফাংশন কল করা হয়।
উদাহরণ:
I HAS A num1 ITZ 5
I HAS A num2 ITZ 10
I HAS A result ITZ HOW IZ I ADD YR num1 YR num2
VISIBLE result // আউটপুট হবে 15এখানে:
num1এবংnum2এর মানADDফাংশনের প্যারামিটার হিসেবে পাঠানো হয়েছে।- ফাংশনটি তাদের যোগফল
15প্রদান করবে।
Return Values (ফাংশন রিটার্ন ভ্যালু)
ফাংশন RETURN মান প্রদান করে যাতে পরবর্তী কোডে সেই মানটি ব্যবহৃত হতে পারে। ললকোডে, ফাংশনের ফলাফল ফেরত দিতে FOUND YR এবং IF U SAY SO ব্যবহৃত হয়।
সিনট্যাক্স:
FOUND YR result
IF U SAY SOএখানে, result হল যে মানটি ফাংশনটি ফিরিয়ে দেবে।
উদাহরণ:
HOW IZ I ADD YR num1 YR num2
FOUND YR SUM OF num1 AN num2
IF U SAY SO
I HAS A num1 ITZ 5
I HAS A num2 ITZ 10
I HAS A result ITZ HOW IZ I ADD YR num1 YR num2
VISIBLE result // আউটপুট হবে 15এখানে:
ADDফাংশনটিnum1এবংnum2এর যোগফল15রিটার্ন করছে।
সারসংক্ষেপ
- ফাংশন প্যারামিটারস: ফাংশন কল করার সময় প্যারামিটার ব্যবহার করা হয় যা ফাংশনটির কার্যক্রম পরিচালনা করতে সহায়ক হয়।
- রিটার্ন ভ্যালু: ফাংশন একটি মান রিটার্ন করে যা পরবর্তী কোডে ব্যবহার করা যায়।
- ললকোডে
HOW IZ Iদিয়ে ফাংশন তৈরি করা হয় এবংFOUND YRএবংIF U SAY SOদ্বারা রিটার্ন মান প্রদান করা হয়।
এগুলি ললকোডে ফাংশনগুলির ব্যবহারের মৌলিক ধারণা, যা কোডের পুনঃব্যবহারযোগ্যতা এবং কার্যকারিতা বাড়াতে সাহায্য করে।