অগাস্ট দ্বিতীয় সপ্তাহের কুইজের সমাধান

সমস্যা-১: Sheldon Cooper এ সপ্তাহে 50 টি Bloop Jazz কিনল। উদ্দেশ্য- Amy, Bernadette ও Penny কে তা ভাগ করে দেয়া। কিন্তু, এবার Sheldon Cooper কোনো অতিরিক্ত শর্ত আরোপ করল না। (অর্থাৎ, প্রত্যেককে কমপক্ষে একটি Jazz পেতেই হবে- এরূপ কোনো শর্ত নেই। তবে, তাদের তিনজনের প্রাপ্ত...

নাম্বার সিস্টেমঃ (পর্ব-১)

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

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

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

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

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

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

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

অগাস্ট প্রথম সপ্তাহের কুইজের সমাধান

সমস্যা – ১ : Sheldon Cooper এর কাছে 100 টি Juzt Jelly আছে। সে এগুলো Raj, Leonard ও Howard এর মধ্যে এমনভাবে বণ্টন করতে চায় যেন প্রত্যেকে কমপক্ষে একটি Juzt Jelly পায়। Sheldon Cooper এই কাজটি কত উপায়ে সম্পন্ন করতে পারবে? সমাধান : Sheldon Cooper এর কাছে যেই Juzt...

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

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

Ф ফাংশন (Euler’s Phi Function) – Totient ফাংশন

৭ এবং ৮ – আমরা যদি এ দু’টি সংখ্যার গ.সা.গু (GCD) নিই, তাহলে পাব ১। অর্থাৎ এই দু’টি সংখ্যার মধ্যে ১ ছাড়া আর কোনো কমন ফ্যাক্টর নেই। এক্ষেত্রে আমরা বলে থাকি ৭ এবং ৮ হল সহমৌলিক (relatively prime)। আবার ৪ এবং ৮, এদের কমন ফ্যাক্টর রয়েছে ১, ২ এবং ৪। যেহেতু...

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

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

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

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