static void Main(string[] args) { int[] firstArray = InteractiveWithUser.GetIntArray(); List <int> firstList = new List <int>(); for (int i = 0; i < firstArray.Length; i++) { firstList.Add(firstArray[i]); } int inputIndex = InteractiveWithUser.GetIntFromUser("Wprowadź Index "); Console.WriteLine("Przed usunięciem "); Console.WriteLine("\n"); for (int i = 0; i < firstList.Count; i++) { Console.Write(firstList[i] + " "); } firstList.RemoveAt(inputIndex); Console.WriteLine("Po usunięciu "); Console.WriteLine("\n"); for (int i = 0; i < firstList.Count; i++) { Console.Write(firstList[i] + " "); } Console.ReadLine(); }
static void Main(string[] args) { List <int> firstList = new List <int>(); int[] firstArray = InteractiveWithUser.GetIntArray(); firstArray = Sorting.sortingByAscending(firstArray); for (int i = 0; i < firstArray.Length; i++) { firstList.Add(firstArray[i]); } int insertedNumber = InteractiveWithUser.GetIntFromUser(); int numberOfIndex = 0; for (int i = 0; i < firstArray.Length; i++) { if (insertedNumber >= firstArray[firstArray.Length - 1]) { numberOfIndex = firstArray.Length; break; } else if (insertedNumber > firstArray[i]) { continue; } else if (insertedNumber < firstArray[0]) { numberOfIndex = 0; break; } else { numberOfIndex = i; } } firstList.Insert(numberOfIndex, insertedNumber); Console.WriteLine("\n"); Console.WriteLine("Oto nowy ciąg "); for (int i = 0; i < firstList.Count; i++) { Console.Write(firstList[i] + " "); } Console.ReadLine(); }
static void Main(string[] args) { int[] firstArray = InteractiveWithUser.GetIntArray(); List <int> firstList = new List <int>(firstArray.Length + 1); for (int i = 0; i < firstArray.Length; i++) { firstList.Add(firstArray[i]); } firstArray = Sorting.sortingByAscending(firstArray); int inputValue = InteractiveWithUser.GetIntFromUser(); int inputIndex = InteractiveWithUser.GetIntFromUser("Wprowadź index"); Console.WriteLine("Przed dodaniem wartości"); Console.WriteLine("\n"); for (int i = 0; i < firstList.Count; i++) { Console.Write(firstList[i] + " "); } firstList.Insert(inputIndex, inputValue); Console.WriteLine("\n"); Console.WriteLine("Po dodaniu wartości"); Console.WriteLine("\n"); for (int i = 0; i < firstList.Count; i++) { Console.Write(firstList[i] + " "); } Console.ReadLine(); }
static void Main(string[] args) { int firstNumber = InteractiveWithUser.GetIntFromUser(); int secoundNumber = InteractiveWithUser.GetIntFromUser(); }