استفاده از این محتوا رایگان میباشد

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

عملگرها در زبان دارت Operators ( بخش 2 )

توی بخش قبل اومدیم متغییر ها رو توضیح دادیم الان میخوایم عملگرها در زبان دارت و کار بکنیم میخوایم ببنیم وقتی بخوایم دوتا عدد و باهم جمع بکنیم و یا تفریق بکنیم و یا ضرب و تقسیم به چه شکلی باید عمل کنیم ما توی تمام زبان های برنامه نویسی میتونیم دوتا متغییر و با هم جمع بکنیم ضرب بکنیم و تقسیم.

حالا این نوع متغییر میتونه int باشه Float باشه و یا String و … به عنوان مثال من میام و یه int a تعریف میکنم با مقدار 10 و یه int b تعریف میکنم با مقدار 20 حالا میخوام مقدار a , b رو با هم جمع بکنم و با دستور print حاصل جمع و نمایش بدم.

دوتا راه حل داره من میتونم بیام توی print تایپ کنم a+b رو چاپ کن

<code>

main() {

int a = 10;

int b = 20;

print(a + b);

</code>

میبینید که عدد 30 رو برای من چاپ کرد

راه بعدی هم این هم مثلا میتونم یه متغییر دیگه به اسم Result تعریف بکنم و نتیجه داخلش بریزم

main() {

int a = 10;

int b = 20;

int result = a + b;

print(result);

توی این حالت هم عدد 30 رو برای ما چاپ کرد میبینید که چقدر ساده هست زبات دارت کار کردن باهاش واقعا لذت بخش هست.

میخوام a , b رو جمع کنم اما این بار مثلا a از نوع double و یا اعشار باشه

توی تصویر بالا میبینید که تا اومدم متغییر a رو از نوع double کردم ازمون ایراد گرفت چون مقدارش حتما باید یه عدد اعشاری باشه نه یه عدد صحیح 🙂

حالا برای اینکه کدمون بدون مشکل اجرا بشه باید بگیم Result هم از نوع double باشه

main() {

double a = 10.5;

int b = 20;

double result = a + b;

print(result);

میبینید که حاصل 30.5 و برای من به چاپ کرد تا اینجا تونستیم یه عدد double رو با یه عدد integer تونستیم جمع بکنیم اما نکته که بود باید حاصل رو داخل یه متغییر double میریختیم

الان میخوام دوتا مقدار a ,b رو از هم کم کنم و تفریق کنیم

main() {

int a = 5;

int b = 6;

int result = a – b;

print(result);

خب میبینید که حاصل تفریق عدد 6 و 5 شد 1-

برای عملگر ضرب هم به همین صورت هست مثال زیر :

main() {

int a = 5;

int b = 4;

int result = a * b;

print(result);

توی مثال بالا اومدیم 4 رو ضربدر 5 کردیم و حاصل شد 20 و به ما نمایش داد.

برای تقسیم هم به همین صورت هست مثال زیر :

main() {

int a = 20;

int b = 3;

double result = a / b;

print(result);

این مقداری که برای ما چاپ کرد مقدار خارج قسمت تقسیم هست حالا من میخوام یه متغییر دیگه تعریف کنم که باقی مونده رو به من نمایش بده میاییم یه متغییر double  تعریف میکنیم به اسم مثلا Remainig مثال زیر توجه کنید

main() {

int a = 20;

int b = 3;

double result = a / b;

int remainig = a % b;

print(result);

print(remainig);

خب میبنید که با علامت % تونستیم باقی مونده رو هم چاپ کنیم خب دوستان عزیز برای این بخش هم کافی هست امیدارم زبان دارت براتون تا اینجای کار لذت بخش بوده باشه سربلند باشید.

متغییر ها در زبان دارت Variable ( بخش 1 )
عملگرهای رابطه ای Relationship-operators ( بخش 3 )
, , ,

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست