Class Static Void Int: Program (Printarry ( (,) Arr)
Class Static Void Int: Program (Printarry ( (,) Arr)
{
static void printArry( int [ ] arr )
{ //هذه الدالة لطباعة محتويات المصفوفة
foreach ( int x in arr )
Console.WriteLine("\t {0}" , x) ;
}
static void Main(string [ ] args)
{
int [ ] x = new int [ 10 ] ;
Console.WriteLine("Enter {0} Numbers." , x.Length) ;
for ( int y = 0 ; y < x.Length ; y++)
{ // إضافة بيانات إلى المصفوفة
Console.Write("{0}- Enter a Number : " , y + 1 ) ;
x [ y ] = Convert.ToInt32( Console.ReadLine() ) ;
}
printArry( x ) ; // طباعة عناصر المصفوفة
Console.Write("Enter Search Number : ") ;
int z = Convert.ToInt32( Console.ReadLine() ) ;
bool fnd = false ;
for ( int y = 0 ; y < x.Length ; y++)
{ // للبحث عن قيمة ضمن المصفوفة
if (x [ y ] == z)
{
Console.WriteLine("The Number ( {0} ) Found On Index Number {1}" , z , y ) ;
fnd = true ;
break ; }
}
if (fnd == false) Console.WriteLine("The Number ( {0} ). Not Found!" , z ) ;