কম্পিউটার

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


এগুলি দুটি অভিব্যক্তির তুলনা করার জন্য ব্যবহৃত হয়।

অপারেটর বিবরণ উদাহরণ a=10,b=20 আউটপুট
< এর চেয়ে কম a 10<20 1
<= এর থেকে কম (বা) সমান a<=b 10<=20 1
> এর চেয়ে বড় a>b 10>20 0
>= এর চেয়ে বড় (বা) সমান a>=b 10>=20 0
== সমান a==b 10==20 0
!= এর সমান নয় a!=b 10!=20 1

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

অ্যালগরিদম

নিচে দেওয়া অ্যালগরিদম অনুসরণ করুন −

START
Step 1: Declare integer variables.
Step 2: Read all variables at runtime.
Step 3: Perform relational operations.
   i. a<b
   ii. a<=b
   iii. a>b
   iv. a>=b
   v. a==b
   vi. a!=b
Step 4: Print all computed values.

উদাহরণ

রিলেশনাল অপারেটর -

গণনা করার জন্য সি প্রোগ্রামটি নিচে দেওয়া হল
#include<stdio.h>
main (){
   int a,b;
   printf("enter a,b values:\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);
}

আউটপুট

আপনি নিম্নলিখিত আউটপুট দেখতে পাবেন -

enter a,b values:
120 340
1
1
0
1
0
1

  1. সি ভাষায় সারিতে সন্নিবেশ করা উপাদানগুলি কী কী?

  2. সি ভাষায় ব্যাকস্ল্যাশ অক্ষর ধ্রুবকগুলি কী কী?

  3. সি ভাষায় পূর্বনির্ধারিত ফাংশনগুলি কী কী?

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