طلب مساعدة

    شاطر

    Fefe El-massri
    عضو جديد
    عضو جديد

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

    طلب مساعدة

    مُساهمة من طرف 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

      الوقت/التاريخ الآن هو الإثنين 22 أكتوبر 2018 - 9:25