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(); }
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); }