Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Reverse
- {
- class Program
- {
- static void Main(string[] args)
- {
- // Prompt user to input a number and convert it to int
- Console.WriteLine("Enter a number here");
- string userInput = Console.ReadLine();
- int num = Convert.ToInt32(userInput);
- int[] arr = GenerateNumbers(num);
- int[] reversedArr = Reverse(arr);
- //int[] printNumArr = PrinteNumbers(arr);
- }
- // Generate an array of numbers based on user input
- static int[] GenerateNumbers(int aNumber)
- {
- int[] numbers = new int[aNumber];
- for (int i = 0; i < aNumber; i++)
- {
- numbers[i] = i + 1;
- }
- return numbers;
- }
- // Reverse the array
- static int[] Reverse(int[] arr)
- {
- int[] reversed = new int[arr.Length];
- for (int i = 0; i < arr.Length; i++)
- {
- reversed[i] = arr[arr.Length - 1 - i];
- Console.Write($"{reversed[i],2}");
- }
- return reversed;
- }
- // PrintNumbers method
- //static int[] PrinteNumbers(int[] arr)
- //{
- // int[] printNums = new int[arr.Length];
- // for (int i = 0; i < arr.Length; i++)
- // {
- // printNums[i] = arr[i];
- // //Console.Write($"{printNums[i]} ");
- // }
- // return printNums;
- //}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement