ورود

View Full Version : سوال: برنامه با تابع بازگشتی



darkarmy
شنبه 30 اردیبهشت 1396, 00:24 صبح
سلام
ببخشید که پشت سر هم تاپیک میزارم

یه برنامه با c می خواستم بنویسیم که با استفاده از تابع بازگشتی (return ) حاصل جمع 1 تا 100 را چاپ کند

ممنون

علی بهمنی جلالی
شنبه 30 اردیبهشت 1396, 11:04 صبح
سلام

#include <stdio.h>


int func(int);


int main()
{
int num = 100;
printf("result: %d\n", func(num));
}


int func(int num)
{
if (num == 1)
{
return num;
}

return num + func(num - 1);
}