আমাদের কথা খুঁজে নিন

   

মজার ও সহজ প্রোগ্রামিং, পাইথন প্রোগ্রামিং [পর্ব-২১] :: পাইথনে দুটি লজিক্যাল প্রোগ্রাম ও সাপলুডু গেম তৈরীর বেসিক ফাংশন

অনেক দিন পর আবার পাইথন নিয়ে হাজির আমি । আসলে কাজের ব্যাস্ততার মাঝে অনেক দিন লেখা হয় না ।
মূল কথায় আসি । আসলে অনেকে মনে করেন যে প্রোগ্রামিং এর যত স্টেপ শেখা যায়  ততই ভাল প্রোগ্রামার । কিন্তু না ।

আসলে প্রোগ্রামিং এ বেসিকটাই মেইন । আপনার লজিকটাই মূল কথা প্রোগ্রামিং এ । আর বেসিক ভাল করতে চাই প্রচুর প্রাকটিস আর ভাল মানের চিন্তা ভাবনা । তাই আজ দুটি ছো্ট্ট কিন্তু অনেক ভাল প্রোগ্রাম নিয়ে আপনাদের মাঝে আসলাম আমি । এ দুটিতে অনেক ভাবনার বিষয় আছে যদিও খুবই সহজ ।

একটি হল কোন বিদ্যুৎ বিল হিসাব করার প্রোগ্রাম ও অপরটি হল একটি ম্যাথমেটিক্যাল লজিক্যাল প্রোগ্রাম । প্রোগ্রাম দুটি দেখে নিন । আশা করি আপনারা নিজেরাই বুঝতে পারবেন ।
আসলে এটা একটা কারন্টে বিল হিসাব করার প্রোগ্রাম । এটাতে বলে দেওয়া রয়েছে প্রকি ইউনিটের মূল্য ৭.৫০ টাকা করে হবে যদি বিদ্যুৎ এর ইউনিট ১০০ এর কম হয় ।

আর ১০০ ইউনিটের বেশী হলে ১০ টাকা করে প্রতি ইউনিট হবে ।
এই প্রোগ্রামটা মূলত কাজ করবে একটা বিশেষ কন্ডিশনে । আপনি যে সংখ্যাই ইনপুট দেন না কেন এটি তার আউটপুট হিসেবে ১ থেকে ৬ এর মধ্যে যেকোন একটা সংখ্যা সো করবে । এখানে মূলত একটা While লুপ নিয়ে আমরা ইনপুটকে ৬ দিয়ে ভাগ করেছি ততক্ষণ পর্যন্ত যতক্ষন এটা ৬ এর ছোট না হয়। এটা মূলত একটা সাপলুডু তৈরীর বেসিক ফাংশন ।

এই ফাংশন দিয়ে আপনি একটা সাপলুডু গেম তৈরী করতে পারবেন আরও কোড যুক্ত করে । তারপর আমরা আউটপুটের দশমিক বাদ দেবার জন্য If and Elif  স্টেটমেন্ট ইউজ করেছি । আপনি আমার মত সরাসরি ইফ এর মান প্রিন্ট না করে একটা ভ্যারিয়েবল এর মধ্যে মান নিয়ে তার মানও প্রিন্ট করতে পারেন ।
আজ এই পর্যন্তই । পরে আবার দেখা হবে ।

সবাই ভাল থাকবেন । সবাইকে ধন্যবাদ ।

সোর্স: http://www.techtunes.com.bd     দেখা হয়েছে বার

অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।

প্রাসঙ্গিক আরো কথা
Related contents feature is in beta version.