PDA

View Full Version : سوال: تابع جمع اعداد زوج چیست!؟



mra_chavoshi
یک شنبه 19 دی 1389, 16:26 عصر
سلام دوستان
یه سوالی هست که 4 قسمت داره و 3 قسمتش حل شده ولی اون قسمتشو اصلا نمیفهمم منظورش چیه
سوال
برای هر یک از موارد زیر یک تابع بازگشتی بنویسید
در مد کنسول هستش
a mod b
!x
X^y
و جمع اعداد زوج بین x و y که همینو موندم

جوابم تا اینجا


static int amodb(int a, int b)
{
int s = a - (b * (a / b));

return s;
}
static int abetavaneb(int a, int b)
{
int s=1;
for (int i = 1; i <= b; i++)
{
s *= a;
}

return s;

}
static double fact(double x)
{
if (x <= 1)
return 1;
else
return x * fact(x - 1);

}
static void Main(string[] args)
{
int f = amodb(11, 5);
Console.WriteLine(f);
double ff;
int m = abetavaneb(12, 9);
Console.WriteLine(m);
ff=Convert.ToDouble(Console.ReadLine());
double fa = fact(ff);
Console.WriteLine("x! = {0}",fa);
Console.ReadKey();

}

mra_chavoshi
یک شنبه 19 دی 1389, 16:46 عصر
فکر نمیکزدم انقدر سخت باشه! یعنی هیشکی نمیدونه!!

ali.rezaei7
یک شنبه 19 دی 1389, 17:05 عصر
بیا عزیزم


private int func(int n1, int n2)
{
if (n1 > n2)
return 0;
if (n1 % 2 == 0)
return n1 + func(n1 + 2, n2);
return func(n1 + 1, n2);
}

mra_chavoshi
یک شنبه 19 دی 1389, 17:17 عصر
mer30000000000