نمایش نتایج 1 تا 4 از 4

نام تاپیک: نوشتن تابع فاکتوریل

  1. #1

    نوشتن تابع فاکتوریل

    با سلام به دوستان عزیز اگه با PHP بخواهیم یک تابع درست کنیم که فاکتوریل یک عدد را حساب کند باید چکار کنیم؟

    Farshad Nooranian


  2. #2
    کاربر دائمی آواتار peyman1987
    تاریخ عضویت
    مهر 1385
    محل زندگی
    strHome$
    پست
    270
    دوست عزیز خوب تابعش رو اینجوری بنویس.


    <?PHP
    FUNCTION Factoriel($intNumber)
    {
    $intFact = 1;
    FOR($intCounter = $intNumber;$intCounter >= 1;$intCounter--)
    $intFact *= $intCounter;
    RETURN $intFact;
    }
    ?>

  3. #3
    اینو به صورت بازگشتی هم میشه نوشت

    function Factoriel($num){
    if($num==1){
    return $num;
    } else {
    return $num * Factoriel($num-1)
    }
    }

    گرچه بازدهی توابع پویا مسلماً بالاتره

  4. #4
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    برادر حسینی، یک مساوی کم گذاشتی :)
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •