منتديات نور الهدى

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

    طلب مساعدة

    avatar
    Fefe El-massri
    مشرف قسم الاى اس
    مشرف قسم الاى اس


    انثى
    عدد الرسائل : 1
    العمر : 31
    نقاط : 3
    تاريخ التسجيل : 13/03/2013

    طلب مساعدة Empty طلب مساعدة

    مُساهمة من طرف Fefe El-massri الأربعاء 13 مارس 2013 - 19:12



    public delegate int del(int x);
    public int maxnum(int []a)
    {

    int i;
    int max = a[0];
    for (i = 0; i <=a.Length; i++)
    {

    if (a[i]> max)

    max = a[i];
    }
    return max;

    }
    public int maxarray(int[] a,int[]b)
    {
    del d = new del(maxnum);
    int c=d(a);
    int e=d(b);
    if(c>e)
    return 1;
    else
    return 2;

    }
    في هذا الكود في خظأ ما بعرف ششو المطلوب مني عمل delegate وعمل دالة تستقبل مصفوفة من نوع int وترجع اكبر عدد ودالة اخرى تستقبل مصفوفتين وترجع المصفوفة التي تحتوي على العدد الاكبر من خلال استدعائ المصفوفة الاولى باستخدام delegate

      الوقت/التاريخ الآن هو الجمعة 29 مارس 2024 - 0:19