কম্পিউটার টিউটোরিয়াল

C ভাষায় রিলেশনাল অপারেটর কী?


এই অপারেটরগুলো দুটি এক্সপ্রেশন তুলনা করতে ব্যবহৃত হয়।

অপারেটরবিবরণউদাহরণa=10,b=20আউটপুট
<ছোটa10<201
<=ছোট অথবা সমানa<=b10<=201
>বড়a>b10>200
>=বড় অথবা সমানa>=b10>=200
==সমানa==b10==200
!=অসমানa!=b10!=201

রিলেশনাল এক্সপ্রেশনের আউটপুট হয় সত্য (1) অথবা মিথ্যা (0)।

অ্যালগরিদম

নিচের অ্যালগরিদমটি ফলো করুন −

START Step 1: ইন্টিজার ভেরিয়েবল ঘোষণা করুন। Step 2: সব ভেরিয়েবল রানটাইমে পড়ুন। Step 3: রিলেশনাল অপারেশন সম্পন্ন করুন। i. ab iv. a>=b v. a==b vi. a!=b Step 4: সব কম্পিউটেড ভ্যালু প্রিন্ট করুন।

উদাহরণ

নিচের C প্রোগ্রামটি রিলেশনাল অপারেটর কম্পিউট করার 모습을 보여준다 −

#include  main ( ){ int a, b; printf("a,b মান লিখুন:\n"); scanf("%d%d", &a, &b); printf("%d\n", a < b); printf("%d\n", a <= b); printf("%d\n", a > b); printf("%d\n", b >= a); printf("%d\n", a == b); printf("%d\n", a != b); }

আউটপুট

নিচের আউটপুট দেখতে পাবেন −

a,b মান লিখুন: 120 340 1 1 0 1 0 1

  1. C ভাষায় কিউ (Queue) তে এলিমেন্ট ইনসার্ট করার পদ্ধতি

  2. C ভাষায় ব্যাকস্ল্যাশ ক্যারেক্টার কনস্ট্যান্ট কী?

  3. C ভাষায় প্রি-ডিফাইনড ফাংশন (Predefined Functions) কী?

  4. সি ভাষায় ব্যবহৃত বিভিন্ন অপারেটর এবং এক্সপ্রেশন কী কী?