cpp-03-02 - عملگر های ریاضی
cpp-03-02 - عملگر های ریاضی
توضیحات :
در این ویدیو با عملگرهای پایهای ریاضی در ++C آشنا میشوید. ابتدا دو متغیر تعریف میکنیم و نتیجهی عملگرهای زیر را بررسی میکنیم:
-
جمع (+)
-
تفریق (−)
-
ضرب (*)
-
تقسیم (/)
-
باقیمانده (%)
برای خواناتر شدن خروجی از endl استفاده میکنیم تا هر نتیجه در خط جداگانه چاپ شود.
بخش مهم آموزش: تفاوت ++ و -- پیشوندی و پسوندی
در ادامه تفاوت دو حالت افزایش و کاهش را بررسی میکنیم:
۱. حالت پسوندی (i++)
-
مقدار اصلی متغیر چاپ یا استفاده میشود
-
سپس یک واحد به آن اضافه/کم میشود
مثال:
cout << a++;
→ اول مقدار فعلی چاپ میشود، بعد مقدار a یکی زیاد میشود.
۲. حالت پیشوندی (++i)
-
ابتدا مقدار متغیر تغییر میکند
-
سپس مقدار جدید چاپ یا استفاده میشود
مثال:
cout << ++a;
→ ابتدا یک واحد اضافه میشود، سپس مقدار جدید چاپ میشود.
نکتهٔ کلیدی
اگر ++ یا -- بهتنهایی در یک خط اجرا شوند (بدون استفاده در یک دستور دیگر)، تفاوتی بین پیشوند و پسوند وجود ندارد.
مثلاً:
a++; و ++a;
هر دو فقط مقدار متغیر را یک واحد تغییر میدهند.
لطفا برای گذاشتن نظرات خود وارد شوید