آموزش عملگرهای مقایسه‌ای در C و C++

 

فهرست عملگرهای مقایسه‌ای در C++

==     برابر

=!    نابرابر

<      بزرگ‌تر

>     کوچک‌تر

=<     بزرگ‌تر یا مساوی

=>     کوچک‌تر یا مساوی


این‌ها در شرط‌ها (if، while، حلقه‌ها، سنسورها) دائماً استفاده می‌شوند.

و بشدت پر کاربرد و مهم میباشند برای مثال فرض کنید که شما از یک سنسور دما استفاده میکنید و از طریق میکرو بررسی میکنید که ایا دمای اتاق به 30 درجه  رسیده است یا خیر ؟ 

درون شرط ها از این عملگر ها برای مقایسه داده ای که از سنسور بدست اورده ایم و آستانه ای که خودمان از قبل تعیین کردیم استفاده میکنیم . 

 

توضیح دقیق هر عملگر

2.1. عملگر برابر (==)

بررسی می‌کند دو مقدار برابر هستند یا نه.

 

توجه مهم:

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

  • = مقدار را تخصیص می‌دهد
  • == مقدار را مقایسه می‌کند

این اشتباه بسیار رایج است:

 

2.2. عملگر نابرابر (=!)

بررسی می‌کند دو مقدار برابر نیستند.

 برای مثال یک کلید داریم که دو مقدار بیشتر نداره یا روشن = 1 هست 

یا اینکه خاموش = 0 هست 

و میتونیم با استفاده از عملگر نابرابر بررسی کنیم که ایا کلید زده شده یا نه 

2.4. کوچک‌تر از (>) و بزرگ‌تر از (<)

این عملگر ها هم مشخص هستند چه وظیفه ای دارند و چه کاری رو انجام میدهند

 


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

 

چند مثال حرفه ای : 

جلوگیری از overflow....

خواندن سنسور ودکمه ....

عملگر مقایسه نتیجه‌اش عدد است؟ 

در C/C++  ..........

.....

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

 

 

 

۰
از ۵
۰ مشارکت کننده

جستجو در مقالات

رمز عبورتان را فراموش کرده‌اید؟

ثبت کلمه عبور خود را فراموش کرده‌اید؟ لطفا شماره همراه یا آدرس ایمیل خودتان را وارد کنید. شما به زودی یک ایمیل یا اس ام اس برای ایجاد کلمه عبور جدید، دریافت خواهید کرد.

بازگشت به بخش ورود

کد دریافتی را وارد نمایید.

بازگشت به بخش ورود

تغییر کلمه عبور

تغییر کلمه عبور

حساب کاربری من

سفارشات

مشاهده سفارش

سبد خرید