Variables to Structures

মনে করো বেলাল ও হেলাল দুই ভাই। তাদের উচ্চতা ও বয়স input (যোগান) নিয়ে সেগুলোই আবার output (ফলন) দিতে হবে। এই সমস্যাটি সমাধানের জন্য তুমি এক দম সহজভাবে প্রথমে স্বাভাবিক variableএর ধারণা ব্যবহার করে একটি program (ক্রমলেখ) লেখবে। একই সমস্যার জন্য তারপর তুমি আরেকটি program লেখবে structureএর ধারণা ব্যবহার করে। #include <iostream> #include <cstdlib> using namespace std; struct PersonType // […]

Read more

Object-Oriented Programming

মনে করো তুমি একদিন একটি পোশাক কারখানা দেখতে গেছো। সেখানে গিয়ে দেখলে একেবারে দক্ষযজ্ঞ চলছে। গায়ের জামা তৈরি হচ্ছে কয়েক হাজার। একপাশে জামার বিভিন্ন অংশের জন্য থান কাপড় কাটা হচ্ছে। আরেক পাশে কাটা কাপড়গুলো সেলাই কল দিয়ে সেলানো হচ্ছে। দেহের অংশটা সেলানো হচ্ছে আগে, তারপর ঘাড়ের অংশটা লাগানো হচ্ছে, আর তারও পরে হাতের অংশটা। অন্য আরেক পাশে দেখতে পেলে বোতাম […]

Read more

নাম, ভাষা ও ব্যাকরণ

আমাদের মনের মানচিত্রে ধারণাগুলোর সংখ্যা যখন বাড়তে থাকে তখন প্রতিটা ধারণার একটা করে নাম (name) দিতে হয়। যেমন গণি ও গানের সংসারের ধারণার নাম আমরা তাদের নামেই “গণি ও গানের সংসার” রাখতে পারি। খেয়াল করলে বোঝা যাবে আমাদের দেয়া ধারণাগুলোর নাম কিন্তু প্রত্যেকটা অন্যগুলো থেকে আলাদা আলাদা হতে হবে। না হলে পরে কখনো আমরা যখন একটা ধারণা নিয়ে ভাবতে যাবো, […]

Read more

আমাদের ধারণা ও মনচিত্র

আমরা গণি ও গানের সংসারের সাথে পরিচিত হয়েছি। তাদের সাংসারিক কাজের বিবরণ আর জীবনযাপনের বর্ণনা থেকে আমাদের মনের মধ্যে তাদের সংসার সম্পর্কে এক রকমের ধারণা (concept) তৈরী হয়েছে। আমরা যদি অন্য কোনো কৃষক সংসারের আলোচনা শুনি, তখন আমাদের মনের মধ্যে তাদের সংসারের নামে আরেকটি ধারণা তৈরী হবে। গণি ও গানের সংসারের বিভিন্ন বিষয় নিয়ে আলোচনা করলেও মনের মধ্যে আরো ধারণা […]

Read more

গণি ও গানের সংসার

কুকুরুস কুক, কুকুরুস কুক। মোরগের ডাকে রোজকার মতো আজকেও ঘুম ভেঙেছে গণি মিয়ার। ভোরের আলো সবে ফুটতে শুরু করেছে। টের পেতেই মোরগ-মুরগীগুলোর যেন আর তর সইছে না। মুরগীশালা ছেড়ে বের হবে, তাই এই চিৎকার চেঁচামেচি। গণি মিয়ারও সকাল সকাল বিছানা ছাড়তে হবে। সাথে গানকেও ডেকে তুলতে হবে। অগ্রহায়ণ মাসের এই সময়টাতে কত যে কাজ সারাদিনে! অথচ এই সময়ের দিনগুলো বছরের […]

Read more