part-02
এটা “হেডার ফাইল” আশা করি তোমাদের এটা
বোঝাতে হবে না
int tanzim(int a) এটা আমরা তৈরী করেছি । অথ্যাৎ
ইউজারের তৈরী ফাংশন, tanzim এর আগে যে int আছে এটা হচ্ছে ফাংশনটা কি মান রির্টান
করবে তার উপর ভিত্তি করে দেওয়া। এখানে আমি float ও দিতে পারতাম তাহলে আমরা দশমিক
মান রির্টান করতে পারতাম ।tanzim হচ্ছে ফাংশনের নাম আর tanzim এর পরে (int a) আছে
এটা হচ্ছে tanzim ফাংশনের parameter or argument list
এ অংশের মানে হচ্ছে tanzim
(int a) ফাংশনটি কি রির্টান করছে তা এখানে আমরা যদি
{
return a+5;
}
a+5 যোগ করতাম তাহলে ফাংশনটি
a মানের সাথে আরও পাঁচ যোগ করে ডিস্প্লে করে দেখাতো।
এর পর মেইন ফাংশন যেখানে আমরা a এর মান নির্ধারন
করে দিবো আরেকটি ভেরিয়েবল এর মাধ্যমে
তোমরা প্রথমেই দেখলে লক্ষ
করতে পারবে আমি মোইন ফাংশনের প্রথমেই int b; দিয়েছি। কারন এ b ভেরিয়েবল এর মাধ্যমে
আমরা a এর মান নির্ধারন করে দিবো যেটা প্রিন্টে দেখতে পারবো।
b=tanzim(5);
b এর মাধ্যমে ফাংশনে a এর
মান নির্ধারন করে দিলাম যখনই আমরা ব্যারাকেটে কোন মান দেব তখনি তা a এর মান হয়ে
যাবে। এবং ফাংশনে গিয়ে তা রিটানের মাধ্যমে আবার মেইন ফাংশনে এসে তা প্রিন্ট করবে ।
No comments:
Post a Comment