در مثال زیر دو متغیر a,b را تعریف کرده ایم. سپس متغیر sum1 را از نوع عدد یا int تعریف کرده ایم و جمع دو عدد a,b را در آن قرار داده ایم.
در ادمه متغیر sum2 را تعریف کرده ایم. مقدار sum1 را با 20 جمع کرده و در آن قرار داده ایم.
در انتها sum3 را تعریف کرده ایم و دو بار مقدار sum2 را جمع کرده و در ان قرار داده ایم.
حال همه را چاپ کرده ایم. از دستور 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 بود مقدار moomsan.blog.ir چاپ می شود.
#include <iostream>
using namespace std;
int main() {
int a = 22;
int b = 12;
if (a >= b) {
cout << "moomsan.blog.ir";
}
return 0; }
عملگر == برای مقایسه بکار می رود.
عملگر =! به معنی مخالف یا نامساوی است.
عملگر > و < برای بزرگتر یا کوچکتر است
عملگرهای منطقی در ++C
حال به سراغ عملگرهای منطقی در ++C می رویم.
در مثال زیر اگر مقدار متغیر a بزرگتر از 3 بود و مقدار b کوچکتر از 15 بود یعنی هر دو شرط برقرار بود مقدار moomsan.blog.ir چاپ می شود. عبارت && یعنی هر دو شرط برقرار باشد.
#include <iostream>
using namespace std;
int main() {
int a = 22;
int b = 12;
if (a > 3 && b < 15) {
cout << "moomsan.blog.ir";
}
return 0; }
عملگر || به معنی یا می باشد. عملگر ! به معنی مخالف می باشد.
پایان قسمت ششم