C প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখুন [পার্ট ১১]:: [রিলেশনাল এবং লজিক্যাল অপারেটর]

Author Topic: C প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখুন [পার্ট ১১]:: [রিলেশনাল এবং লজিক্যাল অপারেটর]  (Read 934 times)

Offline riazur

  • Faculty
  • Full Member
  • *
  • Posts: 203
    • View Profile

সবাইকে সালাম জানিয়ে আমি আজকের টিউন শুরু করছি। আজকে আমি সি প্রোগ্রামিং ল্যাংগুয়েজের RELATIONAL AND LOGICAL OPERATORS সম্পর্কে আলচনা করব।

RELATIONAL AND LOGICAL OPERATORS:

RELATIONAL AND LOGICAL OPERATORS গুলো হল

RELATIONAL OPERATOR
Equality Operator
LOGICAL OPERATOR
RELATIONAL OPERATOR:
C programming language এ চার প্রকার RELATIONAL OPERATORS রয়েছে। নিচে তাদেরকে দেখানো হলঃ

figure 1

এ গুলোর মানে আমরা সবাই বুঝি তাই আর ব্যাখ্যা করলাম না।

উদাহরনঃ মনে করি x, y দুটি চলক। x এর মান 5. y এর মান 6। সুতরাং xy expression টি মিথ্যে এবং এর মান হবে 0.

Equality Operator:

RELATIONAL OPERATOR এর সাথে সম্পর্ক যুক্ত দুটি Equality Operator রয়েছে। নিচে এদের দেওয়া হলঃ

figure 2

এখানে প্রথম টি হচ্ছে দুটি সমান চিহ্ন। দুটি মিলেই Equal to Operator প্রকাশ করে। দ্বিতীয় টি হচ্ছে একটি !(উচ্চারন নট) ও একটি সমান চিহ্ন নিয়ে Not Equal to Operator প্রকাশ করে।

উদাহরনঃ মনে করি x, y দুটি চলক। x এর মান 5. Y এর মান 6। সুতরাং x==y এর মানে হচ্ছে x এবং y এর মান সমান। কিন্ত আমদের x এবং y এর মান সমান নয়। সুতরাং x==y expression টি মিথ্যে এবং এর মান হবে 0. আবার x!=y (উচ্চারন x not equal to y) হয় তাহলে expression টি সত্য হয় এবং এর মান হবে 1.

LOGICAL OPERATOR:

C প্রোগ্রামিং এ দুটি Logical Operator রয়েছে। তাদের নিচে দেওয়া হলঃ

figure 3

&& কে বলা হয় Logical and এবং || কে বলা হয় Logical Or.

&&(পড়া হয় And) operator :

মনে করি x,y,z তিনটি চলক। এখন (x ||(পড়া হয় Or Or) operator :

মনে করি x,y,z তিনটি চলক। এখন (x

RELATIONAL AND LOGICAL OPERATORS এর কয়েকটি উদাহরন নিচে দেওয়া হল:

মনে করি x, y, z তিনটি চলক। x এর মান 5. y এর মান 6 এবং z এর মান 7।

figure 4

অর্থাৎ সকল true এর মান 1 এবং false এর মান ০।

সবাইকে ধন্যবাদ, ভালো থাকবেন।