p

Friday, 28 October 2011

Prerequisites: basic  knowledge on function and recursive function

ফিবনাচ্চি নাম্বার সম্পর্কে আশা করি সবার মুটামুটি আইডিয়া আছে। তারপরও  ফিবনাচ্চি নাম্বার সিরিজ টা একটু দেখি...... 0 1   1  2  3  5  8  13 21 34 55……..N. তারমানে লাস্ট দুইটা নাম্বার এর যোগফল হবে পরের নাম্বার টা। প্রোগ্রামটা তে আমি Function এবং Recursive Function ইউজ  করেছি। তাই প্রোগ্রাম বুঝতে হলে এগুলো জানতে হবে। প্রোগ্রামটি তে আমি একটা ফর লুপ  ইউজ   করেছি। আর ওই ফর লুপ এর মধ্যে থেকে fibo() Function টা কল করেছি। আর fibo() Function তাতেই প্রোগ্রাম এর আসল কাজটা হবে। আর Function তার রিটার্ন টাইপ Int  তারমানে Function টা প্রতিবার কাজ শেষ করে একটি  Integer নাম্বার               রিটার্ন করবে। প্রোগ্রামটি তে প্রথমে একটি Integer নাম্বার দিতে হবে। প্রোগ্রামটা এই Integer নাম্বার টা পর্যন্ত ফিবনাচ্চি  নাম্বার সিরিজ টা আউট পুত এ দেখাবে।

আউট পুত...




















এখন কথা হচ্ছে Function and Recursive Function যারা জানেন না!! তারা কি করবেন!! :)
আপনাদেরকে ও হতাশ করছি না।
আপনাদের জন্য রয়েছে খুবই ছোট্ট,সহজ একটি প্রোগ্রাম। যার দ্বারা ফিবনাচ্চি নাম্বার সিরিজ বের করতে পারবেন। প্রোগ্রাম টি ছোট্ট,সহজ বলে ব্যাখ্যাই গেলাম না। একটু দেখলেই পারবেন।