পর্ব ০৬: অপারেটর ও এক্সপ্রেশন | Operators and Expressions

🎯 এই পর্বে যা জানবে:

  • অপারেটর কী এবং এর প্রকারভেদ
  • আরিথমেটিক, রিলেশনাল ও লজিক্যাল অপারেটর
  • এক্সপ্রেশন কী এবং কীভাবে কাজ করে
  • উদাহরণসহ অপারেটরের ব্যবহার

📝 অপারেটর কী?

অপারেটর হলো প্রোগ্রামের মধ্যে মান বা ভেরিয়েবল নিয়ে কাজ করার জন্য প্রতীক বা চিহ্ন
উদাহরণস্বরূপ, গণনা, তুলনা বা লজিক্যাল সিদ্ধান্ত নেওয়া যায় অপারেটরের মাধ্যমে।

উদাহরণ:


🔢 অপারেটরের প্রকারভেদ

C প্রোগ্রামিং-এ প্রধানত ৫ ধরনের অপারেটর রয়েছে:

1️⃣ আরিথমেটিক অপারেটর

গণনা করার জন্য ব্যবহৃত হয়।

অপারেটরকাজ
+যোগ
বিয়োগ
*গুণ
/ভাগ
%ভাগশেষ (modulus)

উদাহরণ:


2️⃣ রিলেশনাল অপারেটর

দুটি মানের মধ্যে সম্পর্ক পরীক্ষা করতে ব্যবহৃত হয়।

অপারেটরকাজ
==সমান কি না
!=সমান নয়
>বড়
<ছোট
>=বড় বা সমান
<=ছোট বা সমান

উদাহরণ:


3️⃣ লজিক্যাল অপারেটর

লজিক্যাল সিদ্ধান্ত নেওয়ার জন্য ব্যবহৃত হয়।

অপারেটরকাজ
&&AND
!NOT

উদাহরণ:


4️⃣ অ্যাসাইনমেন্ট অপারেটর

ভেরিয়েবলকে মান দেওয়ার জন্য ব্যবহৃত হয়।

অপারেটরকাজ
=সমান
+=যোগ করে সমান
-=বিয়োগ করে সমান
*=গুণ করে সমান
/=ভাগ করে সমান

উদাহরণ:


5️⃣ ইনক্রিমেন্ট ও ডিক্রিমেন্ট

ভেরিয়েবলের মান ১ দ্বারা বাড়ানো বা কমানোর জন্য।

অপারেটরকাজ
++a বা a++১ যোগ
–a বা a–১ বিয়োগ

উদাহরণ:


🧮 এক্সপ্রেশন কী?

এক্সপ্রেশন হলো ভেরিয়েবল এবং অপারেটরের সমন্বয়ে তৈরি কোনো মান নির্ণয়কারী কোড অংশ

উদাহরণ:


✨ সংক্ষেপে

  • অপারেটর হলো কোডে ডেটার উপর কাজ করার প্রতীক
  • C তে আরিথমেটিক, রিলেশনাল, লজিক্যাল, অ্যাসাইনমেন্ট ও ইনক্রিমেন্ট/ডিক্রিমেন্ট অপারেটর আছে
  • এক্সপ্রেশন হলো ভেরিয়েবল ও অপারেটরের সমন্বয়
  • সঠিক অপারেটরের ব্যবহার কোডকে সুস্পষ্ট ও কার্যকরী করে
পর্ব ৬: অপারেটর ও এক্সপ্রেশন | Operators and Expressions

C প্রোগ্রামিং টিউটোরিয়াল (৩০ পর্বে)