Example #1
0
        public void writeData(int input)
        {
            Console.Clear();
            Console.WriteLine($"Az első {input} szám a Fibonacci sorozatból:");
            ColorAlerts.colorGreen();
            Console.WriteLine(string.Join(",", ListShare.FibonacciList));
            ColorAlerts.colorWhite();

            /*
             * for (int i = 0; i < ListShare.FibonacciList.Count; i++)
             * {
             *  Console.Write(ListShare.FibonacciList[i] + (i != (ListShare.FibonacciList.Count - 1) ? "," : ""));
             * }
             */

            Console.WriteLine("\n");

            Console.WriteLine($"Az első {input} szám közül {ListShare.FibonacciEven.Count-1} db páros, 1 db nulla:");
            ColorAlerts.colorBlue();
            Console.WriteLine(string.Join(",", ListShare.FibonacciEven));
            ColorAlerts.colorWhite();


            Console.WriteLine("\n");

            Console.WriteLine($"Az első {input} szám közül {ListShare.FibonacciOdd.Count} db páratlan:");
            ColorAlerts.colorRed();
            Console.WriteLine(string.Join(",", ListShare.FibonacciOdd));
            ColorAlerts.colorWhite();


            Console.WriteLine();
        }
Example #2
0
        public int getData()
        {
            do
            {
                try
                {
                    do
                    {
                        Console.WriteLine("Adj meg egy pozitív egész számot 1 és 40 között!");
                        input = Convert.ToInt32(Console.ReadLine());

                        if (input > 40 || input < 1)
                        {
                            ColorAlerts.colorRed();
                            Console.WriteLine("Hibásan megadott érték!");
                            loopGetData = true;
                            ColorAlerts.colorWhite();
                        }
                        else
                        {
                            loopGetData = false;
                            loopTry     = false;
                        }
                    } while (loopGetData == true);
                }

                catch (Exception)
                {
                    loopTry = true;
                    ColorAlerts.colorRed();
                    Console.WriteLine("Hibás formátum!");
                    ColorAlerts.colorWhite();
                }
            } while (loopTry == true);

            return(input);
        }