Thursday, June 9, 2016

C# Program which copies the values of one array in second array in reverse order

C# Program which copies the values of one array in second array in reverse order

Program Statement:
Write a program which copies the values of one array in second array in reverse order

Solution:
 public class reverse
{
int n;
public void rev()
{
Console.Write("\n\t\tEnter length of array : ");
n = Convert.ToInt32(Console.ReadLine());

int[] arr1 = new int[n];
int[] arr2 = new int[n];

Console.WriteLine("\n\t\tEnter {0} numbers : ", n);
for (int x = 0; x < n; x++)
{ arr1[x] = Convert.ToInt32(Console.ReadLine()); }

Console.Write("\n\t\tReversed element : ");
for (int y = n - 1; y >= 0; y--)
{ arr2[(n - 1) - y] = arr1[y]; }
for (int z = 0; z < n; z++)
{ Console.Write(" {0}", arr2[z]); }
Console.WriteLine("\n");
}
}