logo
logo
تبلیغ کلیکی تاپ سایت 98

آموزش عملگرها در ++C

آموزش عملگرها در ++C
هدایت عباسی آموزش سی پلاس پلاس

در این بخش از آموزش ++C   از تاپ سایت 98 به سراغ آموزش عملگرها در ++C می رویم.

عملگر (operator) در ++C

از عملگر (operator) در ++C برای انجام عملیات روی اعداد و مقادیر استفاده می شود.

مثلا می توانید دو یا چند عدد را با هم جمع یا ضرب نمایید.

انواع عملگرها

در این بخش انوع عملگرها در ++C را معرفی می کنیم:

عملگرهای محاسباتی (Arithmetic operator)

عملگرهای رابطه ای (Assignment operators)

عملگرهای مقایسه ای (Comparison operators)

عملگرهای بیتی (Bitwise operators)

عملگرهای منطقی (Logical operators)

عملگرهای محاسباتی

با یک مثال عملگرهای محاسباتی را بررسی می کنیم.

در مثال زیر دو متغیر a,b را تعریف کرده ایم. سپس متغیر sum1 را از نوع عدد یا int تعریف کرده ایم و جمع دو عدد a,b را در آن قرار داده ایم.

در ادمه متغیر sum2 را تعریف کرده ایم. مقدار sum1 را با 20 جمع کرده و در آن قرار داده ایم.

در انتها sum3 را تعریف کرده ایم و دو بار مقدار sum2 را جمع  کرده و در ان قرار داده ایم.

عملگرها در c++

حال همه را چاپ کرده ایم. از دستور n\ هم برای اینکه اعداد در کنار هم قرار نگیرند استفاده کرده ایم.

#include <iostream>
using namespace std;
int main() {
int a = 4;
int b = 9;
int sum1 = a + b;
int sum2 = sum1 + 20;
int sum3 = sum2 + sum2;
cout << sum1 << "\n";
cout << sum2 << "\n";
cout << sum3;
return 0; }

در مثال زیر با انواع عملگرهای محاسباتی آشنا می شوید.

از + برای جمع دو مقدار استفاده می کنیم که در مثال بالا مشاهده کردید.

در متغیر sum1 تفریق دو عدد را قرار داده ایم و بعد با دستور cout چاپ کردیم.

در متغیر sum2 ضرب دو عدد را قرار داده ایم و بعد با دستور cout چاپ کردیم.

در متغیر sum3 ، متغیرهای a,b را تقسیم کرده ایم و با دستور cout چاپ کردیم.

در متغیر sum4 ، باقیمانده دو عدد را قرار داده ایم. عملگر % برای مشخص کردن باقیمانده بکار می رود.

عملگر ++ یک واحد به عدد اضافه می کند. مقدار متغیر a عدد 4 بود اما بعد از اضافه شدن عدد به 5 تغییر کرد.

عملگر – برای کسر از متغیر b بکار می رود. خروجی مثال عدد 8 می باشد .

#include <iostream>
using namespace std;
int main() {
int a = 4;
int b = 9;
int sum1 = b-a;
cout << sum1 << "\n";
int sum2 = a * b;
cout << sum2 << "\n";
int sum3 = b / a;
cout << sum3 << "\n";
int sum4 = b % a;
cout << sum4 << "\n";
int sum5 = ++a;
cout << sum5 << "\n";
int sum6 = --b;
cout << sum6 << "\n";
return 0; }

عملگرهای رابطه ای در ++C

در این بخش عملگرهای رابطه ای در ++C را بررسی خواهیم کرد.

از عملگر = (مساوی ) برای نسبت دادن مقدار به متغیر استفاده می شود.

از عملگر += برای جمع متغیر d و عدد 5 بکار می رود. خروجی مقدار 19 می باشد.

این دستور معادل d=d+5 است. بقیه عملگرها نیز به همین شکل هستند.

#include <iostream>
using namespace std;
int main() {
int d = 14;
d += 5;
cout << d;
return 0; }

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

در این بخش عملگرهای مقایسه ای در ++C را بررسی می کنیم.

در مثال زیر ما ابتدا دو متغیر a,b تعریف کردیم و به انها مقداری را نسبت دادیم.

حال با دستور if انها را با هم مقایسه می کنیم.

اگر a بزرگتر یا مساوی (>=) b بود مقدار topsite98 چاپ می شود.

#include <iostream>
using namespace std;
int main() {
int a = 22;
int b = 12;
if (a >= b) {
cout << "topsite98";
}
return 0; }

عملگر == برای مقایسه بکار می رود.

عملگر =! به معنی مخالف یا نامساوی است.

عملگر > و < برای بزرگتر یا کوچکتر است.

عملگرهای منطقی در ++C

حال به سراغ عملگرهای منطقی در ++C می رویم.

در مثال زیر اگر مقدار متغیر a بزرگتر از 3 بود و مقدار b کوچکتر از 15 بود یعنی هر دو شرط برقرار بود مقدار topsite98 چاپ می شود. عبارت && یعنی هر دو شرط برقرار باشد.

#include <iostream>
using namespace std;
int main() {
int a = 22;
int b = 12;
if (a > 3 && b < 15) {
cout << "topsite98";
}
return 0; }

عملگر || به معنی یا می باشد.

عملگر ! به معنی مخالف می باشد.

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

برای دیدن تمام مباحث C++  کلیک کنید : آموزش کامل و رایگان C++

امیدواریم این آموزش برای شما مفید باشد

اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.

اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید

کسب و کار

منبع: تاپ سایت 98

تگ:

دوره های آموزشی دوره های آموزشی

نظرات کاربران

از دیدگاه مرتبط با موضوع استفاده نمایید.

از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.

برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.