Friday, 3 November 2017

একটি সংখ্যাকে উলটো করে প্রিন্ট করার প্রোগ্রাম

মনেকরি, 2017  সংখ্যাটিকে  উলটো করে প্রিন্ট করতে হবে। এখন এই কাজটি কিভাবে করা যায়? এই কঠিন কাজটি সহজ করার জন্য আমাদের পরিচিত একটা অপারেটর আছে। মডুলাস (%) অপারেটর। এবার দেখি কিভাবে কাজটি করবোঃ কোন সংখ্যাকে ১০ দিয়ে মড করলে তার সর্বশেষ অংকটি পাওয়া যায়। প্রথমে 2017  কে 10 দিয়ে মড করলামঃ 2017...

Wednesday, 1 November 2017

লুপ দিয়ে অংক গণনা

আগের পোস্টে আমরা log ব্যবহার করে একটি সংখ্যায় কতটি অংক আছে তা নির্ণয়ের প্রোগ্রাম দেখেছি। এবার আমরা দেখবো লুপ দিয়ে কিভাবে কাজটি করা যায়। #include<stdio.h> int main() {     int num,i,count=0;     printf("Enter a Number:\n");     scanf("%d",&num);  ...

Thursday, 19 October 2017

একটি সংখ্যার মধ্যে কতোগুলা অংক আছে তা নির্ণয় করার প্রোগ্রাম লিখো।

1234 - এখানে কয়টি সংখ্যা আছে? মোট চারটি। এবার আমরা প্রোগ্রাম দিয়ে কিভাবে তা বের করবো। অনেকগুলা পদ্ধতি আছে।  log10(1000) = 3 লগারিদম ব্যবহার করে আমরা কাজটা করতে পারি। যারা লগারিদম নিয়ে জানতে চাও একটু কষ্ট করে গুগল করে দেখে নাও। একে log(1000) এভাবেও লেখা হয়। কারণ এই log কে বলা হয় কমন লগারিদম এবং...

Thursday, 12 October 2017

Swap (অদল-বদল)

Swap প্রোগ্রামিং এর একটি গুরুত্বপূর্ণ বিষয়। সহজ কথায় swap হলো দুই বা ততোধিক কিছুর মধ্যে অদল-বদল করা। আগে একটি উদাহারণ দেই। মনেকরো, আমাদের কাছে দুইটা বালতি আছে। একটা বালতির রঙ লাল এবং অন্য বালতির রঙ...

Wednesday, 4 October 2017

অ্যারে সার্চ (linear search)

একটি অ্যারে তে যেসব উপাদান থাকে আমরা চাইলে সেগুলা বারবার ব্যবহার করতে পারি। আগের পর্বে আমরা অ্যারের উপাদানগুলো যোগ করার প্রোগ্রাম করেছিলাম। মনেকরো আমরা ১ থেকে ১০ পর্যন্ত সবগুলা সংখ্যা যোগ করতে চাই, সেক্ষেত্রে...

অ্যারের যোগ [Find the sum of all elements]

আমরা অ্যারে ইনপুট এবং আউটপুট দেখেছি। এখন আমরা দেখবো কি করে একটা অ্যারের সবগুলা উপাদান যোগ করতে হয়। অ্যারের সবগুলা উপাদান যোগ করার প্রোগ্রাম: #include<stdio.h> int main() {     int num[100],i,n,sum=0;       printf("Enter the size of array:\n");     scanf("%d",&n);  ...

Monday, 2 October 2017

সায়েন্স ফিকশনঃ রহস্যভেদ

প্রতিদিনের মতো ট্রেনিং এ যাবার জন্য রবো শিপ থেকে বের হলো গ্রে বট। সে এখন লেভেল থি ক্যাটাগরির রোবট। তার মতো আরো হাজার খানেক রবোট রয়েছে লেভেল থ্রি ক্যাটাগরির। রোবটদেরকে বিভিন্ন শ্রেণিতে ভাগ করে দিয়েছে পৃথিবীর মানুষ। কাজের দক্ষতার উপর ভিত্তি করে এসব ক্যাটাগরি নির্ধারণ করা হয়েছে। প্রথম ক্যাটাগরির রবোটরা...