Пример #1
0
        static void Main(string[] args)
        {
            do
            {
                Console.Clear();

                int a = Input("Input a: ", -100000, 100000);
                int d = Input("Input d: ", -100000, 100000);
                int n = Input("Input n: ", 0, 100000);

                ArithmeticProgression arithmeticProgression = new ArithmeticProgression(a, d);
                try
                {
                    foreach (int x in arithmeticProgression.Progression(n))
                    {
                        Console.WriteLine(x + " ");
                    }
                }
                catch (OverflowException e)
                {
                    Console.WriteLine(e.Message);
                }

                Console.WriteLine("Enter Esc to exit...");
            } while (Console.ReadKey().Key != ConsoleKey.Escape);
        }
Пример #2
0
        static void Main(string[] args)
        {
            ArithmeticProgression arithmeticProgression = new ArithmeticProgression {
                a0 = 10, d = 5
            };

            foreach (int an in arithmeticProgression.GetN(10))
            {
                Console.WriteLine(an);
            }

            Console.ReadKey();
        }
Пример #3
0
        static void Main()
        {
            do
            {
                Console.Clear();

                ArithmeticProgression progression = new ArithmeticProgression(10, 1, 2);

                foreach (int i in progression)
                {
                    Console.Write(i + " ");
                }
                Console.WriteLine();

                Console.WriteLine("Press Esc to exit. Press any other key to continue.");
            } while (Console.ReadKey(true).Key != ConsoleKey.Escape);
        }