التعليم السعودي

تعريف دوال جديدة في الخوارزميات – المثال الثالث 

تعريف دوال جديدة في الخوارزميات  المثال الثالثتعريف دوال جديدة في الخوارزميات – المثال الثالث
تعريف دوال جديدة في الخوارزميات – المثال الثالث
تعريف دوال جديدة في الخوارزميات – المثال الثالث
تعريف دوال جديدة في الخوارزميات – المثال الثالث

المناهج السعودية

تعريف دوال جديدة في الخوارزميات – المثال الثالث
المثال التالي يعلمك طريقة التعامل مع القيمة التي ترجعها أي دالة في المكان الذي تم إستدعاءها منه.
تذكر أنه بإمكانك أن تعرض القيمة التي ترجعها الدالة أو أن تقوم بتخزينها في متغير من نفس نوع الدالة.
الآن سنقوم بإضافة بعض التعديلات على البرنامج السابق و استدعاء الدالة GetNumber() مرتين.

  • في المرة الأولى سنعرض فقط القيمة التي ترجعها الدالة.
  • في المرة الثانية سنخزن القيمة التي ترجعها الدالة في متغير من نفس نوع الدالة.

نتيجة التشغيل

كود الجافا

  1. package methods;
  2. public class Methods {
  3.     public static int GetNumber ( )
  4.     {
  5.         return 50;
  6.     }
  7.     public static void main (String[] args)
  8.     {
  9.         System.out.print(“The function return: “ +GetNumber()+ “\n”);
  10.         int a;
  11.         a = GetNumber();
  12.         System.out.print(“a = “ +a+ “\n”);
  13.     }
  14. }

شرح الكود

  1.     public static int GetNumber ( )
  2.     {
  3.         return 50;
  4.     }
    • هنا قمنا بتعريف دالة إسمها GetNumber() ترجع القيمة 50 عندما يتم إستدعاءها في المكان الذي تم استدعاءها منه.
  1.         System.out.print(“The function return: “ +GetNumber()+ “\n”);
    • هنا قمنا بعرض القيمة التي ترجعها الدالة GetNumber()
  1.         int a;
  2.         a = GetNumber();
  3.         System.out.print(“a = “ +a+ “\n”);
  • هنا قمنا بتجهيز المتغير a لأننا سنستخدمه لتخزين القيمة التي ترجعها الدالة GetNumber()
  • ثم قمنا باستدعاء الدالة GetNumber() و وضع العدد الذي سترجعه كقيمة للمتغير a
  • في الأخير قمنا بعرض قيمة المتغير a للتأكد أنه قد تم وضع القيمة التي أرجعتها الدالة GetNumber() فيه.

 
المصدر: تعريف دوال جديدة في الخوارزميات – المثال الثالث – المناهج السعودية

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى