পোষ্টের শুরুতে আমার সালাম নিবেন “আসলামু আলাইকুম ওয়া রহমাতুল্লাহ”
আসা করি সবাই ভালো আছেন। আলহামদুলিল্লাহ আমিও ভাল আছি।
তো আজকের পোষ্টের বিষয় হচ্ছে “C program” নিয়ে।
আমরা জানি Computer আমাদের ভাষা বুঝতে পারে না। তাই computer কে কিছু বোঝাতে হলে computer এর নিজস্ব কিছু ভাষায় বোঝাতে হয়। আর কম্পিউটারের নিজস্ব ভাষা গুলোর মধ্যে C program অন্যতম। অনেকে C program নামটি শুনেছেন হয়ত।
যাই হোক C program নিয়ে Basic ধারনা নিয়ে Trickbd তে পোষ্ট করা আছে। তাই বিস্তারিত বললাম না। আপনারা চাইলে cetagorry থেকে দেখে নিতে পারেন।
এখন থাকছে কিছু প্রশ্নের সংক্ষিপ্ত উত্তর
* C program কেন শিখব..??
C program হলো এমন একটি ভাষা যা আপনার অনেক কাজেই আসবে। প্রথমত যারা HSC Students তাদের ICT বইয়ের C program চ্যাপ্টারটি বুঝতে অনেক সুবিধা হবে। তাছাড়া যারা App developing করতে চান তাদের c program টা অনেক বেশি কাজে আসবে। তাছাড়া যারা ভবিষ্যৎে CSE,EEE নিয়ে পড়তে চান তাদেরও C program অনেক কাজে লাগবে।
* C program শিখতে কি কি প্রয়োজন..??
→ C program শিখতে প্রথমেই আপনার শেখার আগ্রহ থাকতে হবে। শেখার আগ্রহ না থাকলে আপনি কিছুই শিখতে পারবেন না।
→তারপর প্রয়োজন হবে ধৈর্যের। ধৈর্য না থাকলে আপনি কখনো C program শিখতে পারবেন না। কারন C program অনেক কঠিন মনে হলেও ধৈর্যের সাথে যদি একটু বুঝেন তাহলে C program আপনার কাছে খুবই সহজ একটা বিষয় মনে হবে।
→আপনার লাগবে Smartphone/PC.
→ C program Run করার জন্য Compiler
* Smartphone এর জন্য কি App/Compiler ব্যবহার করব..??
Android ফোনের জন্য বিভিন্ন রকম Compiler/app রয়েছে। যেমন: c4droid, Mobile C, Cpp droid ইত্যাদি
আমি Mobile C ব্যাবহারের জন্য Suggest করবো।
* PC/laptop এর জন্য কি কম্পাইলার ব্যবহার করব..??
Pc/laptop এর জন্যও অনেক Compiler রয়েছে যা দিয়ে আপনি সহজে C program run করাতে পারবেন। যেমন: NetBeans, Code::Blocks, Eclipse, CodeLite ইত্যাদি।
আমি pc/laptop এর জন্য code::blocks ব্যবহারের জন্য suggest করবো।
এখন যারা Android ফোনে C program run করাতে চান তারা নিচের Download link থেকে Mobile C app টি Install করে নিন। আর যারা Pc/laptop এ run করাতে চান তারা নিচের লিংক থেকে Code::Blocks টি download করে Pc/laptop এ install দিন।
Mobile C app টা open করার পর এমন interface দেখতে পাবেন। তারপর ss দেখানো অংশে ক্লিক করে একটা New file খুলে নিন।
তারপর Rename করে Enter ক্লিক করুন
এখানে program লিখবেন
তো প্রথমেই দেখে নাই C program এর Main Body টা দেখতে কেমন
C program শুরু হবে #include দিয়ে এবং এর মাঝে থাকবে Header file.
আপাত আমরা ৩টি Header File মনে রাখি
* conio.h
* math.h
একটি কথা আমরা সবসময় stdio.h header file ব্যবহার করব। এবং প্রয়োজন হলে অন্য header file ব্যবহার করব। আর কোনটা header file কোন কাজে লাগে সেটা আপাত না জানলেও সমস্যা নেই।
তারপর থাকবে int main () এবং শুরু হবে দ্বিতীয় বন্ধনী {
তারপর program body. এখানে যাই program করবেন তাই আপনাকে output এ দেখাবে। তারপর return 0; এবং দ্বিতীয় বন্ধনী শেষ।
তো সাজিয়ে ফেলি
তাহলে main body সাজানো হয়ে গেছে। এখন আমাদের প্রথম program run করি চলুন। তার আগে একটি কথা বলে নেই আমরা বাংলায় যেমন কোন বাক্য শেষ হলে দাড়ি, ইংরেজিতে sentence শেষ হলে Full stop ব্যবহার করে থাকি সেরকম c program এ কোন লাইন শেষ হলে সমি কোলন (;) ব্যবহার করতে হয়।
আমাদের প্রথম program টি হবে কোন একটি লেখার output বের করা।
c program এ কোন কিছু output এ প্রদর্শন করতে printf(“text”); ফাংশনটি ব্যবহার করতে হয়।
ফানশনটি শুরু হবে printf লেখা দিয়ে তারপর শুরু হবে প্রথম বন্ধনি এবং এরপর উদ্ধরন চিহ্নের ভেতর যা output এ দেখাতে চান তাই লেখতে হবে এবং প্রথম বন্ধনি শেষ হবে। তারপর লাইন শেষ এ সেমিকোলন
মনে করে আমি output এ Trickbd.com দেখাতে চাই।
নিচের ss দেখুন তাহলে ভালভাবে বুঝবেন
এরপর run এ ক্লিক করুন এবং দেখেন output এ trickbd.com দেখাচ্ছে
তো আমরা সফল ভাবে প্রথম program run করতে পেরেছি। আগামি পোষ্টে আপনাদের আরও কিছু বিষয় নিয়ে আলোচনা করব এবং নতুন program করব।
আজ এ পর্যন্তই। সবাই ভালো থাকবেন সুস্থ থাকবেন। আল্লাহ হাফেয