النتائج 1 إلى 8 من 8
  1. #1
    الصورة الرمزية al_naser
    al_naser غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2010
    المشاركات
    186

    افتراضي الوظييفه الشبيهه ب Mathmax

    كما هو معروف ان Mathmax تعود فقط بالقيمه العظمى لقيمتين مدخلتان فقط ولكن ما هي الوظيفه التي تعود لنا بالقيمه العظمى لاكثر من قيممتين مدخلتان ؟؟

  2. #2
    الصورة الرمزية Ram22
    Ram22 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2011
    المشاركات
    354

    افتراضي

    لا تحتاج لوظيفة شبيهه فقط رتب الارقام بمصفوفة وخذ اكبر رقم كما بهذا الكود.

    كود:
    double v[5]; v[0]=4; v[1]=5; v[2]=1; v[3]=2; v[4]=3; double max=-9999999999999; for(int i=0; i<5; i++){if(max < v[i])max=v[i];} // max=5 اقصى قيمة

  3. #3
    الصورة الرمزية 101
    101
    101 غير متواجد حالياً عضو اللجنة الاستشارية سابقاً
    تاريخ التسجيل
    Sep 2008
    الإقامة
    المملكة العربية السعودية
    المشاركات
    2,759

    افتراضي

    جرب هذي الصيغه

    كود:
     double max=    MathMax( A,MathMax( B , C));

  4. #4
    الصورة الرمزية 101
    101
    101 غير متواجد حالياً عضو اللجنة الاستشارية سابقاً
    تاريخ التسجيل
    Sep 2008
    الإقامة
    المملكة العربية السعودية
    المشاركات
    2,759

    افتراضي

    الوظيفه ArrayMaximum
    بس ماعرف طريقه استخدامها


  5. #5
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة 101 مشاهدة المشاركة
    الوظيفه ArrayMaximum
    بس ماعرف طريقه استخدامها

    يمكن استخدام المصفوفة كالتالي
    كود PHP:
       double num_array[15]={4,1,6,3,19,4,2,6,3,9,4,5,6,3,9};
       
    int    maxValueIdx=ArrayMaximum(num_array,WHOLE_ARRAY,0);
       
    Comment("Max value = ",num_array[maxValueIdx]," at index=",maxValueIdx); 
    في السطر الأول كتبنا مصفوفة من 15 عنصر او بعدد العناصر الذي نحتاجه وبداخل المصفوفة ضع الأرقام الذي تريد مقارنتها .
    في السطر الثاني عملنا متغير يأتينا بأكبر رقم وكذلك اين ترتيبه من المصفوفة
    في السطر الثالث نستعرض النتيجة على الشاشة
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  6. #6
    الصورة الرمزية 101
    101
    101 غير متواجد حالياً عضو اللجنة الاستشارية سابقاً
    تاريخ التسجيل
    Sep 2008
    الإقامة
    المملكة العربية السعودية
    المشاركات
    2,759

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    يمكن استخدام المصفوفة كالتالي
    كود PHP:
       double num_array[15]={4,1,6,3,19,4,2,6,3,9,4,5,6,3,9};
       
    int    maxValueIdx=ArrayMaximum(num_array,WHOLE_ARRAY,0);
       
    Comment("Max value = ",num_array[maxValueIdx]," at index=",maxValueIdx); 
    في السطر الأول كتبنا مصفوفة من 15 عنصر او بعدد العناصر الذي نحتاجه وبداخل المصفوفة ضع الأرقام الذي تريد مقارنتها .
    في السطر الثاني عملنا متغير يأتينا بأكبر رقم وكذلك اين ترتيبه من المصفوفة
    في السطر الثالث نستعرض النتيجة على الشاشة
    الف شكر استاذ جميل

    هل يمكن وضع متغيرات بدل الارقام داخل المصفوفه

    يعي مثلاً عندي المتغيرات A , B , C , D , F , E
    وكل متغير يمثل اغلاق شمعه سابقه ثم التي قبلها وهكذا
    هل يمكن استخدام هذه الداله ؟؟

  7. #7
    الصورة الرمزية al_naser
    al_naser غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2010
    المشاركات
    186

    افتراضي

    جزاكم الله خير على كل ما تقدموه

  8. #8
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة 101 مشاهدة المشاركة
    الف شكر استاذ جميل

    هل يمكن وضع متغيرات بدل الارقام داخل المصفوفه

    يعي مثلاً عندي المتغيرات A , B , C , D , F , E
    وكل متغير يمثل اغلاق شمعه سابقه ثم التي قبلها وهكذا
    هل يمكن استخدام هذه الداله ؟؟
    نعم يمكن استخدامها وهي غالبا لمثل هذا .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17