Home » C programming » সি-তে প্রোগ্রামিং – ০২

3 months ago (Jul 01, 2017) 658 views

সি-তে প্রোগ্রামিং – ০২

Category: C programming Tags: , , by

আজ আমরা কন্ডিশনাল লজিক সম্পর্কে শিখতে পারবো বলে আশা করি।
কন্ডিশনাল লজিক হচ্ছে নির্দিষ্ট শর্তের ওপর ভিত্তি করে কাজ করা।

ধরা যাক, আমার পকেটে কিছু টাকা আছে। কতো আছে আমি জানি না। এবার আমি দোকানে গেলাম। গিয়ে চিন্তা করলাম যদি পকেটে ১৬ টাকার বেশি থাকে তাহলে কোল্ড ড্রিংক্স নিব নইলে চকলেট।
এবার এই ব্যাপারটাকে আমরা যদি কোডে ইমপ্লিমেন্ট করি তাহলে সেটা দাঁড়াবে মোটামুটি এরকমঃ

if(taka > 16){
printf("Any Cold-Drink");
} else {
printf("Only Chokolate");
}

এইযে, if(){…} else{…} ব্যাবহার করলাম এটাই কন্ডিশনাল লজিক।
আমরা এই if() এর মধ্যে আমাদের শর্ত লিখে দিব এবং পরের {…} ব্লকের মধ্যে সেই শর্ত সত্যি হলে কি কাজ করতে হবে তা লিখব। আর পরের else{…} ব্লকের মধ্যে আমাদের শর্ত মিথ্যা বা ভূল হলে কি করা হবে তা লিখে রাখব।

এবার একটা জোড়-বিজোড় সংখ্যা নির্ণয়ের প্রোগ্রাম লিখে ফেলা যাক।


#include
< stdio.h >

int main()
{
int n;
scanf("%d", &n);
if(n-((n/2)*2) == 1){
printf("Odd number");
} else {
printf("Even number");
}
return 0;
}

এই প্রোগ্রামটার লজিক আরো সহজে লেখা যেত। সেটা আপনাদের জন্য রইল। 😀
মোটামুটি এটাই কন্ডিশনাল লজিক বা কন্ডিশনাল এক্সপ্রেশন।

আজকে দুইটা কুইজঃ

  • আমার দেয়া উদাহরণে মাত্র দুইটা কন্ডিশন টেস্ট করা যাবে। এখন যদি আরো বেশি কন্ডিশন টেস্ট করতে হয়?
  • হিটলার মেয়েলোক খুব একটা পছন্দ করতেন না। তবু তার একটা গার্লফ্রেন্ড ছিল। তার নাম কি? 😛

Report

About Post: 20540

Totul

I am such kind of people who are probably told mad. But, my madness is to learn. I hope this will be continued...

13 responses to “সি-তে প্রোগ্রামিং – ০২”

  1. Mehedi Hasan Mehedi Hasan (Author) says:

    Nice post…ami c program college e shiksilam bt akhon vule gesi…Next part 🙂

  2. MARUF PARVEJ (Contributor) says:

    java, c এর চেয়ে সহজ। but c is a rich language. আমি জাভা শিখেছি

  3. Inan Ahammad Inan Ahammad (Contributor) says:

    Vai ai bhabe post korle ki hoi..Besir bhag maus e #C dia start kore programming sikha..so tader kono knowledge nai.Apna k soft ware name..ki bhabe kaj korte hoba..ki korte hoba…sob fully detailed bolte hoba wuth s shot

    • Totul Totul (Author) says:

      আমি চেয়েছি কেউ যেন এই ব্যাপারটা জিজ্ঞেস করে যদি না জানা থাকে। কেউ জিজ্ঞেস করে নি। 😛
      কারণ, হয়তো তারা জানে অথবা তারা কেউ আগ্রহী নয়… 😀

Leave a Reply