আজকের 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 এ দেখাবে
এরপর ভাগের জন্য c=a/b; দিলে সংখ্যা দুটির ভাগফল output এ দেখাবে। এখানে a ও b এর মান পাল্টিয়ে 80 ও 20 দিলাম
program টি রান করি। এবং program টি সফলভাবে run হয়েছে এবং সঠিক ফলাফল 4 দেখতে পাচ্ছি। এভাবে আপনারা ইচ্ছা মতো সংখ্যা variable নিয়ে ভাগ করতে পারেন।
তো আজকের পোষ্ট এ পর্যন্তই। আগামি পোষ্টে কিভাবে user এর কাছ থেকে ডেটা নিয়ে যোগ, বিয়োগ,গুন, ভাগ করতে হয় তা নিয়ে আলোচনা করা হবে সাথে নতুন কোন program করবো। কোন কিছু বুঝতে অসুবিধা হলে কমেন্টে জানানেন।এতক্ষন ভালো থাকবেন সুস্থ থাকবেন আল্লাহ হাফেয।