প্রথমে আমার সালাম নিবেন । আসসালামু আলাইকুম ওয়া রহমাতুল্লাহ । আসা করি সবাই ভাল আছেন । আল্লাহ এর রহমতে আমিও ভাল আছি।

আজকের C program এর তৃতীয় পর্বে আলোচনা করবো কিভাবে program দিয়ে যেকোন দুটি সংখ্যা যোগ, বিয়োগ, গুন, ভাগ করতে হয়তা নিয়ে। গত পর্বে আমরা আলোচনা করেছিলাম Variable নিয়ে। যারা আগের পর্ব দুটি দেখেন নি তারা নিচের লিঙ্ক থেকে দেখে নিন
C program শিখি সবচেয়ে সহজে নিজের ভাষায় (পর্ব ১)…

C program শিখি সবচেয়ে সহজে নিজের ভাষায় [variable] (পর্ব ২)…

আগের পোষ্ট থেকে আমরা জেনেছি Variable হচ্ছে ডেটা রাখার জন্য পাত্র। এবং আমরা আরও জেনেছি যে চার টাইপের variable চার টাইপের ডেটা রাখতে পারে।
প্রথম program এ আমরা দেখব কিভাবে দুটি পূর্ন সংখ্যা অর্থাৎ integer টাইপের সংখ্যা যোগ, বিয়োগ, গুন, ভাগ করতে হয়।
তো প্রথমে program body টা সাজিয়ে নেই।

আমরা দুটি পূর্ন সংখ্যা যোগ করব। মনে করি সংখ্যা দুটি 30 এবং 70 অর্থাৎ variable এর ডেটা হবে 30 এবং 70
আগের পোষ্ট থেকে আমরা আরও জেনেছি যে পূর্ন সংখ্যার ডেটা রাখার জন্য integer টাইপের variable নিতে হয়। তাহলে program এর ভাষায় তা সাজিয়ে ফেলি

এখানে প্রথম variable নিয়েছি a যার value দিয়েছি 30 এবং দ্বিতীয় variable নিয়েছি b যার value দিয়েছি 70. এবং উভয়ই পূর্ন সংখ্যা হওয়ায় তাদের সামনে int নির্দেশ করে দিয়েছি।

এখন আমরা সংখ্যা দুটি যোগ করতে চাই এবং তা output এ দেখাতে চাই। এখানে একটি কথা বলে রাখি a ও b নামের দুটি পাত্রে দুটি সংখ্যা রেখেছি এবং তা যোগ করার জন্য আমাদের আর একটি ফাকা পাত্র প্রয়োজন যেখানে সংখ্যা দুটির প্রাপ্ত ফলাফল রাখতে পারব। তো আর একটি ফাকা variable নিয়ে নেই। যার নাম দিলাম c

এখন c variable এ আমরা a+b এর ফলাফল করতে চাই এবং তা output এ দেখাতে চাই। তা c=a+b; লিখে ফেলি

program টি c variable এর ভেতর a+b হিসেব করবে। এবং উক্ত ফলাফল টি output এ প্রদর্শন করার জন্য ব্যবহার করতে হবে printf(” “); ফাংশন

এখানে বোঝার সুবিধার্তে Addition is = লিখেছি এবং int টাইপের Formet specifier %d ব্যবহার করেছি। যা ছিল উদ্ধরন চিহ্নের ভেতরে এবং printf ফাংশনটি c variable এর জন্য output প্রদর্শন করবে তাই এর পর কমা দিয়ে variable নাম c লিখেছি। program টি run করি

program টি সফলভাবে run হয়েছে এবং সঠিক ফলাফল 100 দেখতে পাচ্ছি। এভাবে আপনারা ইচ্ছা মতো সংখ্যা variable নিয়ে যোগ করতে পারেন।

এর উক্ত সংখ্যা দুটি program দিয়ে বিয়োগ করি। এখানে সবকিছু ঠিক থাকবে শুধু c variable এ আমরা a-b এর ফলাফল করতে চাই। তাই c=a-b; দিয়ে দেই এবং printf এ বিয়োগ করছি তাই বোঝার সুবিধার্তে Subtraction is = লিখে দিলাম


program টি রান করি। এবং program টি সফলভাবে run হয়েছে এবং সঠিক ফলাফল -40 দেখতে পাচ্ছি। এভাবে আপনারা ইচ্ছা মতো সংখ্যা variable নিয়ে বিয়োগ করতে পারেন।

এরপর গুনের জন্য c=a*b; দিলে সংখ্যা দুটির গুনফল output এ দেখাবে

program টি run করি

এরপর ভাগের জন্য c=a/b; দিলে সংখ্যা দুটির ভাগফল output এ দেখাবে। এখানে a ও b এর মান পাল্টিয়ে 80 ও 20 দিলাম


program টি রান করি। এবং program টি সফলভাবে run হয়েছে এবং সঠিক ফলাফল 4 দেখতে পাচ্ছি। এভাবে আপনারা ইচ্ছা মতো সংখ্যা variable নিয়ে ভাগ করতে পারেন।

তো আজকের পোষ্ট এ পর্যন্তই। আগামি পোষ্টে কিভাবে user এর কাছ থেকে ডেটা নিয়ে যোগ, বিয়োগ,গুন, ভাগ করতে হয় তা নিয়ে আলোচনা করা হবে সাথে নতুন কোন program করবো। কোন কিছু বুঝতে অসুবিধা হলে কমেন্টে জানানেন।
এতক্ষন ভালো থাকবেন সুস্থ থাকবেন আল্লাহ হাফেয।

18 thoughts on "C program শিখি সবচেয়ে সহজে নিজের ভাষায়[যোগ,বিয়োগ,গুন,ভাগ] (পর্ব ৩)…"

  1. Shahriar Ahmed Shovon Shahriar Ahmed Shovon Author says:
    পয়েন্ট-১ :- সিরিজটি সত্যিই অনবদ্য।। খুব সহজ ভাষায় লিখেছেন।
    পয়েন্ট-২ :- অপ্রিয় একটা সত্য হল, আপনি খুব দ্রুত হতাশ হবেন কারণ, আপনার পোস্ট থেকে খুব কম লোক শিখবে। হয়তো কেউ এসে জাস্ট কমেন্ট করবে সুন্দর হয়েছে এমন কিন্তু কিছুই শিখবে না।
    পয়েন্ট-৩ :- যদি শেষ করতে পারেন তাহলে খুব সুন্দর হবে বিষয়টা। কারন, ত্রিকবিডিতে C প্রোগ্রামিং নিয়ে এটাই প্ৰথম এরকম সুন্দর সিরিজ।।

    ধন্যবাদ।। এতো সুন্দর পোস্ট এর জন্য!!😊



    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      Thanks vai…
      point 2 te ktha gulo ja bolcen stti tai….tbe ami calie jete cai…hoyto 1din karo na karo kaje asbe…
      😊😊
  2. sojib.khan sojib.khan Contributor says:
    Bhai kew amake help koren..
    Symphony i20 2gb twrp recovery dan please…
    Ami Google. YouTube theke onnek cesta korsi akta download disi ta flash hoi kinto recovery mode asena reboot hoia phone on hoi…..please help me
    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      sorry bro…
      এ বিষয়ে আমি help করতে পারলাম না। তবে আপনি trickbd তে ক্যাটাগরি থেকে খুজে পেতেন পারেন আপনার ফোনের 2gb trwp recovery
      Thanks
  3. Rejuan Hosain Rejuan Hosain Contributor says:
    যাইহোক চালিয়ে যান।একদিন না একদিন কাজে আসবেই।
    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      Thanks
  4. SIFATBOY sifatboy Author says:
    কেউ না শিখলেও আমি শিখতেছি, বেশ ভালোই লাগছে, এর আগেও চেষ্টা করছিলাম শেখার জন্য কিন্তু বেশ জটিল মনে হয়েছিলো, কিন্তু আপনার বর্ণনা+উপস্থাপন অনেক সুন্দর আর প্রাঞ্জল, তাই সাথে সাথে শুরু করে দিলাম, আশা করি শেষ পর্যন্ত একটু একটু করে হলেও শেখাবেন এবং নিয়োমিত পোস্ট করবেন।
    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      Thanks bro
  5. HQ Shakib HQ Shakib Author says:
    Sikhte chai kintu amr mathay kicui dhukce na.
    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      apni পর্ব ১ থেকে দেখতে পারেন তাহলে কিছুটা হলেও বুঝবেন আাসা করি।
  6. Sumon Mahmud Sumon Ahmed Contributor says:
    ভাই আপনি যেই অ্যাপ দিয়ে কোড লিখেছেন অইটার নাম কি?


    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      app টার নাম Mobile C
      play store এ পাবেন
  7. arpon007 arpon007 Contributor says:
    adrino plzzz
    1. Shahriar Ahmed Shovon Shahriar Ahmed Shovon Author says:
      আপনি কি Arduino নিয়ে টিউটোরিয়াল দেয়ার কথা বলছেন??
  8. arpon007 arpon007 Contributor says:
    adrino plzzz
  9. AJ3400 Contributor says:
    Many many thanks Brother for introducing “C programming” language so beautifully….
    1. Raihan_Islam Raihan_Islam Author Post Creator says:
      welcome bro…❤❤

Leave a Reply