الدالة هي الوظيفة التي نجريها على متغير معين مثل كتابته وغير ذلك ، حيث ان الدالة تاخذ متغير او اكثر من متغير وتقوم بعمل عليهم عملية معينة
يوجد الكثير من الدوال في لغة عربي بلس ، وسنتحدث عن اثنين منها هنا لتوضيح معنى الدالة والدوال الاخرى نتحدث عنها في الدروس القادمة :
تستخدم هذه الدالة لكتابة قيمة متغير في موجه الاوامر او مايعرف ب cmd ، اليك مثال :
س = "مرحبا في لغة عربي"
اكتب(س)
سيتم كتابة اهلا في لغة عربي في موجه الاوامر
هذه تعرفنا بنوع متغير محدد ، فعندما نضع متغير بين قوسيها تعيد لنا نوع هذا المتغير اليك مثال :
س = "نص"
اكتب( نوع(س) )
حيث سيتم كتابة نوع المتغير س في موجه الاوامر وهو في حالتنا هذه نص
كما يمكن تنفيذ المثال السابق بهذه الطريقة ايضا :
س = "نص"
ص = نوع(س)
اكتب(ص)
حيث ان الدالة نوع لا تكتب الناتج مباشرة بل تخزنه في متغير و من ثم يمكن عبر الدالة كتابة عبر الدالة اكتب ، وعندما نقول - ان الدالة تعيد قيمة - نقصد بانها تخزن قيمة في متغير