
آموزش جامع زبان برنامهنویسی ++C مقدماتی تا پیشرفته [0 تا 100 سی پلاس پلاس بهمراه حل تمرین و پروژه ✅] - عملگرهای محاسباتی در ++C - قسمت 21
در این قسمت از دوره آموزشی زبان C++، به بررسی و آشنایی با عملگرهای محاسباتی پرداختهایم. عملگرهای محاسباتی از جمله مهمترین ابزارها در برنامهنویسی هستند که برای انجام عملیات ریاضی مختلف استفاده میشوند.
عملگرهای محاسباتی (Arithmetic Operators)
عملگر جمع (+)
عملگر جمع برای جمع کردن دو مقدار استفاده میشود.
#include
using namespace std;
int main() {
int number1 = 6;
int number2 = 2;
int result = number1 + number2; // جمع دو متغیر
cout << "6 + 2 = " << result << endl;
return 0;
}
عملگر تفریق (-)
عملگر تفریق برای کم کردن یک مقدار از مقدار دیگر استفاده میشود.
#include
using namespace std;
int main() {
int number1 = 6;
int number2 = 2;
int result = number1 - number2; // تفریق دو متغیر
cout << "6 - 2 = " << result << endl;
return 0;
}
عملگر ضرب (*)
عملگر ضرب برای ضرب کردن دو مقدار استفاده میشود.
#include
using namespace std;
int main() {
int number1 = 6;
int number2 = 2;
int result = number1 * number2; // ضرب دو متغیر
cout << "6 * 2 = " << result << endl;
return 0;
}
عملگر تقسیم (/)
عملگر تقسیم برای تقسیم کردن یک مقدار بر مقدار دیگر استفاده میشود.
#include
using namespace std;
int main() {
int number1 = 6;
int number2 = 2;
int result = number1 / number2; // تقسیم دو متغیر
cout << "6 / 2 = " << result << endl;
return 0;
}
عملگر باقیمانده (%)
عملگر باقیمانده برای محاسبه باقیمانده تقسیم دو مقدار استفاده میشود.
#include
using namespace std;
int main() {
int number1 = 6;
int number2 = 2;
int result = number1 % number2; // باقیمانده تقسیم دو متغیر
cout << "6 % 2 = " << result << endl;
return 0;
}
مثالهای ترکیبی
میتوانید چندین عملگر را با هم ترکیب کنید و نتایج را محاسبه کنید. به یاد داشته باشید که اولویت عملگرها را در نظر بگیرید.
#include
using namespace std;
int main() {
int number1 = 6;
int number2 = 2;
int result;
result = number1 + number2; // جمع
cout << "6 + 2 = " << result << endl;
result = number1 - number2; // تفریق
cout << "6 - 2 = " << result << endl;
result = number1 * number2; // ضرب
cout << "6 * 2 = " << result << endl;
result = number1 / number2; // تقسیم
cout << "6 / 2 = " << result << endl;
result = number1 % number2; // باقیمانده
cout << "6 % 2 = " << result << endl;
return 0;
}
اولویت عملگرها در C++
در زبان C++، عملگرها دارای اولویتهای مختلفی هستند. این اولویتها تعیین میکنند که کدام عملگر زودتر محاسبه شود. برای مثال:
- ضرب (*)، تقسیم (/)، و باقیمانده (%) دارای اولویت بالاتری نسبت به جمع (+) و تفریق (-) هستند.
- برای تغییر اولویت، میتوانید از پرانتز استفاده کنید.
مثال با اولویت عملگرها:
#include
using namespace std;
int main() {
int result;
result = 1 + 2 * 2; // ضرب دارای اولویت بالاتری است
cout << "1 + 2 * 2 = " << result << endl; // نتیجه 5 است
result = (1 + 2) * 2; // پرانتز اولویت را تغییر میدهد
cout << "(1 + 2) * 2 = " << result << endl; // نتیجه 6 است
return 0;
}
منابع خارجی مرتبط
برای کسب اطلاعات بیشتر در مورد عملگرهای محاسباتی در زبان C++، میتوانید به منابع معتبر زیر مراجعه کنید:
نتیجهگیری
در این قسمت از دوره آموزشی، با عملگرهای محاسباتی و نحوه استفاده از آنها در زبان C++ آشنا شدیم. همچنین اولویت عملگرها و اهمیت استفاده از پرانتز برای تغییر اولویتها را بررسی کردیم. این مفاهیم پایهای برای انجام محاسبات ریاضی در برنامهنویسی بسیار مهم هستند و در پروژههای مختلف کاربرد دارند.
ادامه دوره (قسمت 22)
در قسمت بعدی به عملگرهای کاهشی و افزایشی خواهیم پرداخت. اگر سوالی دارید، در بخش دیدگاه مطرح کنید. همچنین ممنون میشم با حمایت دلنشینتون از من و دورهها حمایت کنید.
در این قسمت از دوره آموزشی زبان C++، به معرفی و بررسی عملگر انتساب و روشهای مختلف استفاده از آن میپردازیم. عملگر انتساب یکی از...
در این قسمت از دوره آموزشی C++، به بررسی عملگرهای افزایشی و کاهشی خواهیم پرداخت. این عملگرها بسیار ساده و کاربردی هستند و به شما این امکان را میدهند تا...
عملگر محاسباتی
حق کپی ویدئو مجاز نمیباشد
قسمت:
جلسه بیست و یک
نام دوره:
آموزش جامع ++C
زمان ویدئو:
5 دقیقه
مدرس:
مهدی کاظمی
در این قسمت یادخواهید گرفت:
در این قسمت از دوره آموزشی زبان C++، به بررسی و آشنایی با عملگرهای محاسباتی پرداختهایم. عملگرهای محاسباتی از جمله مهمترین ابزارها در برنامهنویسی هستند که برای انجام عملیات ریاضی مختلف استفاده میشوند.
