সি পর্ব ৪.৩ – লুপ : continue এবং break

সূচিপত্র continue ধরা যাক, আমাদের কাছে নামতা লেখার একটা কোড আছে। কোডটা নিচের মত। #include <stdio.h> int main() { int i, num = 7; for (i=1; i<=10; i++) { printf("%d x %d = %d\n", num, i, num*i); } return 0; } তো খুব ভাল কথা। এটা রান করলেই সাতের নামতা প্রিন্ট...

সি পর্ব ৫.২ – অ্যারে নিয়ে কারিকুরি

সূচিপত্র এ পর্যন্ত আমরা 1D অ্যারে সম্পর্কে জেনেছি, এবং এধরণের অ্যারে নিয়ে কিছু কাজ করেছি। 2D অ্যারে নিয়ে জানার আগে আমাদের 1D অ্যারে নিয়ে আরও ভাল মত বুঝতে হবে। আর এজন্য এই পর্বে আমরা এধরণের অ্যারে নিয়ে আরও কিছু কাজ করবো। এই পর্বটা হবে একটু ভিন্ন ধরণের। আমি প্রবলেম দিব,...

সি পর্ব ৪.২ – ফর লুপ!

সূচিপত্র আগের পর্বে আমরা এক ধরণের লুপ শিখেছি, যার নাম ছিল while লুপ। এই এক ধরণের লুপ দিয়েই সব কিছু করে ফেলা যায়। আজ আমরা শিখবো for লুপ সম্পর্কে। কিন্তু for লুপ এমন কোনো কাজ করতে পারে না, যা while লুপ দিয়ে সম্ভব না! অর্থাৎ এর বাড়তি কোনো কাজই কিন্তু নেই! তবুও for লুপ...

সি পর্ব ৪.১ – লুপ

সূচিপত্র ধর তুমি হোমওয়ার্ক করে আন নাই, আর তোমার টিচার তোমাকে শাস্তি দিল যে তুমি পরের দিন ১০০ বার “I won’t miss my homework again” প্রিন্ট করে আনবে। এখন তুমি তো বুদ্ধিমান! তুমি করলে কি একবার লিখেই সেটা ৯৯ বার কপি-পেস্ট করে দিলে। তাহলে এই কাজ যদি আমরা...

সি পর্ব ৬.২ – string.h-এর কিছু ফাংশন

আজ আমরা প্রথমেই দেখবো একটি স্ট্রিং-এর দৈর্ঘ্য বের করার ফাংশনটি – strlen(str) strlen() ফাংশনটির প্যারামিটার হিসেবে দিতে হয় স্ট্রিং-টির অ্যাড্রেস। এটা নিয়ে মাথা ঘামানোর দরকার নেই। প্যারানথেসিসের মধ্যে স্ট্রিং-টির নাম লিখে দিলেই হয়ে যাবে! #include <stdio.h>...

সি পর্ব ৬.১ – স্ট্রিং

সূচিপত্র স্ট্রিং বলতে বুঝায় কয়েকটি ক্যারেক্টারের একটা সিকুয়েন্স। প্রকৃতপক্ষে সি-তে স্ট্রিং বলতে কিছু নেই। তাই আমাদের কাজ চালাতে হবে একটি ক্যারেক্টার অ্যারে নিয়ে। আমরা প্রথমেই দেখে নি একটা স্ট্রিং অ্যারেতে কীভাবে থাকে। আমরা ধরে নি, আমাদের কাছে ১৮ উপাদানের একটি...

সি পর্ব ৭ – ফাংশন

সূচিপত্র কোনো এক ফ্যাক্টরিতে একটি রুম আছে। এ রুমের বৈশিষ্ট্য হল এখানে একটা বল পাঠানো হলে সেটা সবুজ রঙ করে দেওয়া হয়। এখানে তিন ধরণের জিনিস আছে। ইনপুট : আমরা প্রথমে যে সাদা বলটা ভেতরে পাঠাচ্ছি রুমের ভেতরের কার্যকলাপ : রঙ করা আউটপুট : কাজ শেষে আমরা যে সবুজ বলটা ফিরে...

সি পর্ব ৮ – রিকার্শন

সূচিপত্র  পর্বের শুরুতেই আমরা উদ্ভট একটা প্রোগ্রাম দেখবো। কোডটি রান করার দরকার নেই! #include <stdio.h> int main() { printf("Hello world.\n"); main(); // eta khub baaje ekta ovvash.. dekhcho dekho, nije korio na kokhono :p } সবই ঠিক ছিল শুধুমাত্র ৫ নাম্বার লাইনে...

সি পর্ব ৩.২ – যদি, অথবা যদি এবং নাহলে

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

[সি++ পর্ব ১৪.১] ফ্রেন্ড

সাধারণত একটি ক্লাসের প্রোটেক্টেড এবং প্রাইভেট মেম্বারগুলোকে সরাসরি এক্সেস করা যায় না। আরেকটি পাবলিক ফাংশন ক্লাসের মধ্যে ডিফাইন করে আমরা এ কাজটি করতে পারি। এছাড়াও আমরা এই কাজটি আরও এক ভাবে করতে পারি – ফ্রেন্ড ফাংশনের সাহায্যে। এই ফাংশনের মাধ্যমে প্রোটেক্টেড এবং...