صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 24 من 24

الموضوع: تبادل الخبرات[1].(مالبديل للدالة)for

  1. #16


    Zizwar

    الكود ناقصنه ++


    وما يحتاج شرح.. الدالة تشرح نفسها بنفسها






    __________________
    هل زرت شبكة المحروقي من قبل؟
    http://almah.net

  2. #17
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    اقتباس المشاركة الأصلية كتبت بواسطة beshoo
    الفكرة جيدة من حيث حث المخ للتفكير .
    هذا ما اريد بالضبط لست أدري لماذا لم ار هذا السطر قبل ردي عليك (أكيد السهر )

    اخي مشراق
    : شكرا لمشاركتك معنا لكن النتيجة تكون دائما 2 وايضا لا تدور على نفسها لحين مخالفة الشرط

    الشريف.نت
    : شكرا على على مشاركتك معنا أولا و على الموقع تانيا استفدت منه كثيرا :nice:

    مدمن أنترنت
    : مرة جاية متحلمش بالكتاب
    لا أعرف ماذا تقصد بالألغاز البرمجية

    bahlink
    : نعم تلك هي الطريقة المتفق عليها أن تسوي لها استدعاء من نفس الدالة لحين مخالفة الشرط ، بارك الله فيك

    البرواز
    : شكرا على هذا الشرح الوافي و الله ماكان في بالي، بارك الله فيك

    المحروقي
    : ++ بسيط أمرها انت لست ممن سينسوها الا سهوا ، لكن أضن ان الدالة كبيرة نوعا ما سأضع الآن دالتي ونلاحظ الفروق مع بعضنا و أيضا مع من سيلتحقون بنا

    ====================
    هذا الكود
    كود PHP:
    var 3
    var 
    10
    var 
    0
    for(
    a;a<b;a++){ 
    2

    document.write(c); 
    خوارزميتها التي وصلت اليها هي
    كود PHP:
    var 3;
    var 
    10;
    var 
    0;
    For = function(){
    a+2;a++;if(a<b)For()}
    For();
    document.write(c); 
    وهذا الشرحها
    كود PHP:
    var 3;
    var 
    10;
    var 
    0;

    For = function(){ 
    // دالة جديدة
    a+2// الأمر الذي تريد تنفيده 
    a++; // القيمة التكرارية التي سيأخدها المتغير 
    if(a<b// الشرط
        
    For(); // اسدعاء الدالة  من جديد مادام الشرط لم يتحقق 
    }
    For(); 
    // استدعاء الدالة 

    document.write(c); // طباعة القيمة 
    و بال php
    كانت
    كود PHP:
    $a 3
    $b 10
    $c 0
    for(
    $a;$a<$b;$a++){ 
    $c $a 2

    echo 
    $c
    واصبحت
    كود PHP:
    $a 3;
    $b 10;
    $c 0;
    For = function(){ 
    // دالة جديدة
    $c $a+2// الأمر الذي تريد تنفيده 
    $a++; // القيمة التكرارية التي سيأخدها المتغير 
    if($a<$b// الشرط
        
    For(); // اسدعاء الدالة  من جديد مادام الشرط لم يتحقق 
    }
    For(); 
    // استدعاء الدالة 

    echo $c // طباعة القيمة 
    لم أجرب هل هي ناجحة في ال PHP ام لا

    ستكون لي عودة






  3. #18
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    أحد جرب كودي ؟؟؟

    جربوه وعلموني النتيجة





    __________________
    نحن أمة إقرأ التي لا تقرأ

  4. #19
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    للرفع
    up
    up
    up
    للرفع





    __________________
    نحن أمة إقرأ التي لا تقرأ

  5. #20


    هلا zizwar

    الله يزيدك من علمه.. دالة الجافا سكريبت شكلها حليو


    ودالة PHP فيها بعض الأخطاء اللي أكيد سقطت سهوا..
    وهنا الدالة مصححة
    كود PHP:
    $a 3;
    $b 10;
    $c 0;
    function 
    ffor(){ // دالة جديدة
        
    global $a,$b,$c;
        
    $c $a+2// الأمر الذي تريد تنفيده
        
    $a++; // القيمة التكرارية التي سيأخدها المتغير
        
    if($a<$b// الشرط
            
    ffor(); // اسدعاء الدالة  من جديد مادام الشرط لم يتحقق
    }
    ffor(); // استدعاء الدالة

    echo $c// طباعة القيمة 
    للأسف دالة For من reserved words في الـ PHP

    دالتك تستخدم global لوصل global environment بـ local environment بينما دالتي تستخدم طريقة تمرير الباراميترز. وفي النهاية النتيجة وحدة





    __________________
    هل زرت شبكة المحروقي من قبل؟
    http://almah.net

  6. #21
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    اقتباس المشاركة الأصلية كتبت بواسطة مبرمج إنترنت
    أحد جرب كودي ؟؟؟

    جربوه وعلموني النتيجة
    انا المسؤول و الله نسيتك سهوا رديت على الكل بستتنائك آسف مرة أخرى
    بخصوص الكود لم أجرب لكن يمكن أن تستغني على else

    ==
    أخي المحروقي الاخطاء لم تسقط سهوا بل ضننت أن الخوارزمية متشابهة و يبدو ذالك بستتناء الدالة التي تفضلت بشرحها global
    بدورك شغلك %100 عدل :nice:






  7. #22


    عيني عليك باردة ود بلادي





    __________________
    هل زرت شبكة المحروقي من قبل؟
    http://almah.net

  8. #23
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    335


    طيب عندى فكرة جميلة جدا جدا جدا جدا

    اية رايكم ياشباب نعمل موضوع لالغاز البرمجة

    كل واحد يكتب كود مثلا ويطلب من الباقى ان يكتبوا نفس الكود بس بطريقة اخرى

    ومنه نتعلم ونتبادل الخبرات

    وستكون تحدى شيق





    __________________
    شبكة البيت للتصميمات وبرمجة الاسكربتات الخاصة
    http://www.Elbayt.NeT
    الزواج - العقارات -الاخبار- مجلات خاصة - نيوك - منتديات - قروبات - مستعمل - الجوال - الوظائف - واى من الاسكربتات الخاصة

  9. #24
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2000
    المشاركات
    762


    dim a as integer = 3
    dim b as integer = 10
    dim c as integer = 0

    c=(b-a)+2
    document.write(c)
    هذا فك الخوارزميه ومهما غيرت القيم سوف تكون النتيجه واحده دون استخدام الداله for or while or do





    __________________
    Eng.Fedail
    Computer and Electronics Engineer





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض