- الهدف من الدوال هو منع التكرار .
- الدالة راح تنكتب جوا الكلاس class وبرا الmain ..
- كيف شكلها :
تتكون الدالة من (الشكل العام ) :
/*
public | private | internal function_name {parameter}
{
function block;
return value;
}
*/
باقي عملية الاستدعاء .
- عملية الاستدعاء تكون في ال main .
========================================================
Examples:
class program{
public static power (int x,int y)
{
int sum=1;
for (int i=1; i<=y; i++)
sum = sum *x;
return sum;
}
public static fact(int x)
{
int sum=1;
for(int i=1; i<=x;i++)
sum=sum*i;
return sum;
}
}
static void main (string[] args)
{
Console.WriteLine("Enter the operation");
string str=Console.ReadLine();
switch()
{
case "power":
Console.WriteLine("Enter the number 1");
int x=Int32.Parse(Console.ReadLine());
Console.WriteLine("Enter the number 2");
int y=Int32.Parse(Console.ReadLine());
int z=power(x,y);
Console.WriteLine(z);
break;
case "fact":
Console.WriteLine("Enter the number 1");
int k=Int32.Parse(Console.ReadLine());
int u=fact(k);
break;
break;
case defult:
Console.WriteLine("Invalid selection");
}
للتنفيذ اضغط ctrl +f5
No comments:
Post a Comment