#C کلید ورود به بازار کار

دوره پروژه‌محور #C و ASP.NET Core

C#
C#

آموزش Recursion در زبان Go

در برنامه‌نویسی Go، فراخوانی یک تابع از داخل خود تابع به عنوان Recursion شناخته می‌شود. همیشه بهتر است یک مسئله را به چندین وظیفه کوچک‌تر تقسیم کنیم. حالا بیایید یک برنامه را ببینیم که در برنامه‌نویسی Go از Recursion برای محاسبه مقدار فاکتوریل استفاده می‌کند.

    package main  
import (  
   "fmt"  
)  
func main() {  
   fmt.Println(factorial(5))  
}  
func factorial(num int ) int{  
   if num == 0{  
      return 1  
   }  
   return num*factorial(num-1)  
}  

خروجی : 120

1402/06/20 1061
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...