예제 #1
0
        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();
        }
예제 #2
0
        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();
        }
예제 #3
0
        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();
        }
예제 #4
0
파일: Program.cs 프로젝트: PiotrO9/Projekty
 static void Main(string[] args)
 {
     int firstNumber   = InteractiveWithUser.GetIntFromUser();
     int secoundNumber = InteractiveWithUser.GetIntFromUser();
 }