C++ Tutorial - part 21

آموزش جامع زبان برنامه‌نویسی ++C مقدماتی تا پیشرفته [0 تا 100 سی پلاس پلاس بهمراه حل تمرین و پروژه ✅] - عملگرهای محاسباتی در ++C - قسمت 21

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

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

عملگر جمع (+)

عملگر جمع برای جمع کردن دو مقدار استفاده می‌شود.

				
					#include <iostream>

using namespace std;

int main() {
    int number1 = 6;
    int number2 = 2;
    int result = number1 + number2;  // جمع دو متغیر
    cout << "6 + 2 = " << result << endl;
    return 0;
}

				
			

عملگر تفریق (-)

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

				
					#include <iostream>

using namespace std;

int main() {
    int number1 = 6;
    int number2 = 2;
    int result = number1 - number2;  // تفریق دو متغیر
    cout << "6 - 2 = " << result << endl;
    return 0;
}

				
			

عملگر ضرب (*)

عملگر ضرب برای ضرب کردن دو مقدار استفاده می‌شود.

				
					#include <iostream>

using namespace std;

int main() {
    int number1 = 6;
    int number2 = 2;
    int result = number1 * number2;  // ضرب دو متغیر
    cout << "6 * 2 = " << result << endl;
    return 0;
}

				
			

عملگر تقسیم (/)

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

				
					#include <iostream>

using namespace std;

int main() {
    int number1 = 6;
    int number2 = 2;
    int result = number1 / number2;  // تقسیم دو متغیر
    cout << "6 / 2 = " << result << endl;
    return 0;
}

				
			

عملگر باقی‌مانده (%)

عملگر باقی‌مانده برای محاسبه باقی‌مانده تقسیم دو مقدار استفاده می‌شود.

				
					#include <iostream>

using namespace std;

int main() {
    int number1 = 6;
    int number2 = 2;
    int result = number1 % number2;  // باقی‌مانده تقسیم دو متغیر
    cout << "6 % 2 = " << result << endl;
    return 0;
}

				
			

مثال‌های ترکیبی

می‌توانید چندین عملگر را با هم ترکیب کنید و نتایج را محاسبه کنید. به یاد داشته باشید که اولویت عملگرها را در نظر بگیرید.

				
					#include <iostream>

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 <iostream>

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++، می‌توانید به منابع معتبر زیر مراجعه کنید:

  1. C++ Arithmetic Operators
  2. arithmetic operators

نتیجه‌گیری

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

ادامه دوره (قسمت 22)

در قسمت بعدی به عملگرهای کاهشی و افزایشی خواهیم پرداخت. اگر سوالی دارید، در بخش دیدگاه مطرح کنید. همچنین ممنون میشم با حمایت دلنشینتون از من و دوره‌ها حمایت کنید.

در این قسمت از دوره آموزشی زبان C++، به معرفی و بررسی عملگر انتساب و روش‌های مختلف استفاده از آن می‌پردازیم. عملگر انتساب یکی از...

در این قسمت از دوره آموزشی C++، به بررسی عملگرهای افزایشی و کاهشی خواهیم پرداخت. این عملگرها بسیار ساده و کاربردی هستند و به شما این امکان را می‌دهند تا...

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

حق کپی ویدئو مجاز نمی‌باشد

قسمت:

جلسه بیست و یک

نام دوره:

آموزش جامع ++C

زمان ویدئو:

5 دقیقه

مدرس:

مهدی کاظمی

در این قسمت یادخواهید گرفت:

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

مهدی کاظمی

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

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

0 دیدگاه
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها