الخوارزميات و هياكل البيانات التحدي التاسع - حل التمرين الأول بلغة C#

المطلوب

قم بتعريف دالة إسمها Power(), عند استدعاءها نمرر لها عددين, فترجع ناتج قيمة العدد الأول مضاعفة بقيمة العدد الثاني.
بعدها قم بتجربة هذه الدالة في البرنامج.


الحل بلغة C#

using System;

class Program
{
    static int Power(int a, int b)
    {
        int p = 1;

        for (int i = 1; i <= b; i++)
        {
            p *= a;
        }

        return p;
    }

    static void Main(string[] args)
    {
        int x = 5;
        int y = 2;

        Console.WriteLine(x + " ^ " + y + " = " + Power(x, y));

        Console.ReadKey();
    }
}
		

سنحصل على النتيجة التالية عند التشغيل.

5 ^ 2 = 25
		

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة