Module: عبارات حسابی


Problem

1/7

اپراتور واگذاری

Theory Click to read/hide

اپراتور تخصیص 
ما قبلاً می دانیم که می توانید مقدار یک متغیر را با استفاده از دستور ورودی تنظیم کنید. از دستور ورودی در مواردی استفاده می شود که مقدار توسط کاربر در حین اجرای برنامه تنظیم شود.
اما اغلب ما نیاز داریم که یک مقدار جدید برای یک متغیر با استفاده از یک فرمول خاص محاسبه کنیم. در این مورد، اپراتور تخصیص.
 
شکل کلی عملگر انتساب به شرح زیر است <نام متغیر> := <expression>;

عملگر انتساب به این صورت عمل می کند:
1. ابتدا عبارت سمت راست علامت تخصیص ارزیابی می شود؛
2. مقدار حاصل از عبارت در متغیر سمت چپ علامت تخصیص ذخیره می شود (می گویند "تخصیص"). در این حالت مقدار قدیمی متغیر پاک می شود.

به عنوان مثال، اگر باید مقدار متغیر c را دو برابر مقدار متغیر b قرار دهیم، باید آن را به صورت زیر بنویسیم: c := 2 * b;
فراموش نکنید که در برنامه نویسی نمی توانید علائم ضرب را در یک عبارت حذف کنید. در غیر این صورت، کامپیوتر نمی‌فهمد چه چیزی را می‌خواهید ضرب کنید.
به عنوان مثال، شما نمی توانید فقط c := 2b را بنویسید، این اشتباه است!

Problem

در خط 5 یک عملگر انتساب بنویسید که در نتیجه متغیر с مقدار مجموع متغیرهای a و b.