
فهرست عملگرهای مقایسهای در C++
== برابر
=! نابرابر
< بزرگتر
> کوچکتر
=< بزرگتر یا مساوی
=> کوچکتر یا مساوی
اینها در شرطها (if، while، حلقهها، سنسورها) دائماً استفاده میشوند.
و بشدت پر کاربرد و مهم میباشند برای مثال فرض کنید که شما از یک سنسور دما استفاده میکنید و از طریق میکرو بررسی میکنید که ایا دمای اتاق به 30 درجه رسیده است یا خیر ؟
درون شرط ها از این عملگر ها برای مقایسه داده ای که از سنسور بدست اورده ایم و آستانه ای که خودمان از قبل تعیین کردیم استفاده میکنیم .
توضیح دقیق هر عملگر
2.1. عملگر برابر (==)
بررسی میکند دو مقدار برابر هستند یا نه.

توجه مهم:
این با = فرق دارد.علامت مساوی زمانی را استفاده میکنیم که مقداری را تخصیص میدهیم برای مثال وقتی میخوایم یک متغییر را مقدار دهی کنیم.
=مقدار را تخصیص میدهد==مقدار را مقایسه میکند
این اشتباه بسیار رایج است:

2.2. عملگر نابرابر (=!)
بررسی میکند دو مقدار برابر نیستند.

برای مثال یک کلید داریم که دو مقدار بیشتر نداره یا روشن = 1 هست
یا اینکه خاموش = 0 هست
و میتونیم با استفاده از عملگر نابرابر بررسی کنیم که ایا کلید زده شده یا نه
2.4. کوچکتر از (>) و بزرگتر از (<)
این عملگر ها هم مشخص هستند چه وظیفه ای دارند و چه کاری رو انجام میدهند

2.5. بزرگتر یا مساوی (=<) یا کوچک تر یا مساوی (=>)

چند مثال حرفه ای :
جلوگیری از overflow....
خواندن سنسور ودکمه ....
عملگر مقایسه نتیجهاش عدد است؟
در C/C++ ..........
.....
بخش پیشرفته این موضوع در این مقاله قرار نگرفته؛ اما توضیح کامل در قالب ویدیو و توضیحات بسیار جامع، پروژهمحور و همراه با نمونهکدهای عملی آن در دوره جامع آموزش C ارائه شده. اگر میخوای این مبحث رو عمیق یاد بگیری، پیشنهاد میکنم دوره رو ببینی




