コード例 #1
0
ファイル: Program.cs プロジェクト: PelleRemus/Facultate
        static void Main(string[] args)
        {
            TextReader dataload = new StreamReader(@"../../TextFile1.txt");
            int        k        = int.Parse(dataload.ReadLine());
            string     buffer   = dataload.ReadLine();

            string[] s = buffer.Split(' ');

            Lista lista       = new Lista();
            Lista listaPara   = new Lista();
            Lista listaImpara = new Lista();

            for (int i = 0; i < s.Length; i++)
            {
                lista.Add(int.Parse(s[i]));
                if (lista.v[i] % 2 == 0)
                {
                    listaPara.Add(lista.v[i]);
                }
                else
                {
                    listaImpara.Add(lista.v[i]);
                }
            }

            Console.WriteLine("Exercitiul 1:");
            lista.Afisare();
            lista.Permutare(k);
            lista.Afisare();
            Console.ReadKey();

            Console.WriteLine();
            Console.WriteLine("Exercitiul 2:");
            listaPara.Afisare();
            listaImpara.Afisare();
            Console.ReadKey();
        }
コード例 #2
0
ファイル: WallE.cs プロジェクト: dvega03/MapP4-TestsFPP4
        Lista.Lista bag; // lista de items recogidos por wall-e
                         //(son indices a la lista de items del mapa)

        public WallE()
        {
            pos = 0;
            bag = new Lista.Lista();
        }
コード例 #3
0
        static void Main()
        {
            Lista <int> lista  = new Lista <int>();
            string      choose = "1";

            while (choose != "7")
            {
                Console.WriteLine("Wybierz akcję:");
                Console.WriteLine("1.Dodaj element na początek");
                Console.WriteLine("2.Dodaj element na koniec");
                Console.WriteLine("3.Usuń element z początku");
                Console.WriteLine("4.Usuń element z końca");
                Console.WriteLine("5.Sprawdź czy lista jest pusta");
                Console.WriteLine("6.Wypisz elementy listy");
                Console.WriteLine("7.Zakończ program");

                choose = Console.ReadLine();

                switch (choose)
                {
                case "1":
                {
                    Console.WriteLine("Podaj liczbę, którą chcesz wstawić na początek listy");
                    int element = Int32.Parse(Console.ReadLine());
                    lista.AddFirst(element);
                    break;
                }

                case "2":
                {
                    Console.WriteLine("Podaj liczbę, którą chcesz wstawić na koniec listy");
                    int element = Int32.Parse(Console.ReadLine());
                    lista.AddLast(element);
                    break;
                }

                case "3":
                {
                    int deleted_element = lista.DelFirst();
                    if (deleted_element != 0)
                    {
                        Console.WriteLine("Usunięto element " + deleted_element + " z listy");
                    }
                    break;
                }

                case "4":
                {
                    int deleted_element = lista.DelLast();
                    if (deleted_element != 0)
                    {
                        Console.WriteLine("Usunieto element " + deleted_element + " z listy");
                    }
                    break;
                }

                case "5":
                {
                    if (lista.Empty())
                    {
                        Console.WriteLine("Lista jest pusta");
                    }
                    else
                    {
                        Console.WriteLine("Lista zawiera jakie� elementy");
                    }
                    break;
                }

                case "6":
                {
                    lista.WriteAll();
                    Console.WriteLine("");
                    lista.FirstElem();
                    lista.LastElem();
                    break;
                }

                case "7":
                {
                    break;
                }

                default:
                {
                    System.Console.WriteLine("Błąd");
                    break;
                }
                }
            }
        }
コード例 #4
0
        static void Main()
        {
            Lista <int> lista = new Lista <int>();
            string      opcja = "1";

            while (opcja != "7")
            {
                Console.WriteLine("");
                Console.WriteLine("Wybierz co chcesz zrobi�:");
                Console.WriteLine("1.Dodaj element na pocz�tek");
                Console.WriteLine("2.Usu� element z pocz�tku");
                Console.WriteLine("3.Dodaj element na koniec");
                Console.WriteLine("4.Usu� element z ko�ca");
                Console.WriteLine("5.Sprawd� czy lista jest pusta");
                Console.WriteLine("6.Wypisz elementy listy");
                Console.WriteLine("7.Wyj�cie");
                opcja = Console.ReadLine();
                switch (opcja)
                {
                case "1":
                {
                    Console.WriteLine("Podaj liczbe wstawian� na pocz�tek listy");
                    int liczba = Int32.Parse(Console.ReadLine());
                    lista.DodajPocz�tek(liczba);
                    break;
                }

                case "2":
                {
                    int usuni�ta = lista.Usu�Pocz�tek();
                    if (usuni�ta != 0)
                    {
                        Console.WriteLine("Usuni�to " + usuni�ta + " z listy");
                    }
                    break;
                }

                case "3":
                {
                    Console.WriteLine("Podaj liczbe wstawian� na koniec listy");
                    int liczba = Int32.Parse(Console.ReadLine());
                    lista.DodajKoniec(liczba);
                    break;
                }

                case "4":
                {
                    int usuni�ta = lista.Usu�Koniec();
                    if (usuni�ta != 0)
                    {
                        Console.WriteLine("Usuni�to " + usuni�ta + " z listy");
                    }
                    break;
                }

                case "5":
                {
                    if (lista.Pusta())
                    {
                        Console.WriteLine("Lista jest pusta");
                    }
                    else
                    {
                        Console.WriteLine("Lista zawiera jakie� elementy");
                    }
                    break;
                }

                case "6":
                {
                    lista.Wypisz();
                    Console.WriteLine("");
                    lista.WP();
                    lista.WO();
                    break;
                }

                case "7":
                {
                    break;
                }

                default:
                {
                    System.Console.WriteLine("B��dny wyb�r");
                    break;
                }
                }
            }
        }