Esempio n. 1
0
        static void Main(string[] args)
        {
            GeometricProgression geometricProgression = new GeometricProgression(1, 2);

            InterfacesDemo.PrintSeries(geometricProgression);
            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            ISeries progression = new GeometricProgression(3, 2);

            PrintSeries(progression);
            Console.ReadKey();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            GeometricProgression myGeometricProgression = new GeometricProgression(1, 2);

            PrintSeries(myGeometricProgression);
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Геометрическая прогрессия b = {0}, q = {1}", 1.0, 2.0);
            GeometricProgression progression = new GeometricProgression(1.0, 2.0);

            PrintSeries(progression);
            Console.ReadKey();
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            GeometricProgression geometricProgression = new GeometricProgression(2, 2);

            PrintSeries(geometricProgression, 10);

            Console.ReadKey();
        }
Esempio n. 6
0
        public static void PrintSeries(GeometricProgression geometricProgression, int index)
        {
            for (int i = 0; i < index; i++)
            {
                Console.WriteLine($"{geometricProgression.GetCurrent()}");

                geometricProgression.MoveNext();
            }
        }
Esempio n. 7
0
        static void Main(string[] args)
        {
            ISeries progression = new GeometricProgression(1, 3);

            Console.WriteLine("Геометрическая прогрессия:");
            PrintSeries(progression);

            Console.ReadLine();
        }
Esempio n. 8
0
        static void Main(string[] args)
        {
            double start = 2;
            double step  = 3;
            GeometricProgression geometricProgression = new GeometricProgression(start, step);

            Console.WriteLine($"Geometric progression with first value {start} and step {step}:\r\n {PrintSeries(geometricProgression)}");
            Console.ReadLine();
        }
Esempio n. 9
0
        static void Main()
        {
            Console.WriteLine("Введите первое число: ");
            double start = Double.Parse(Console.ReadLine());

            Console.WriteLine("Введите шаг: ");
            double step = Double.Parse(Console.ReadLine());

            Console.WriteLine("Ваша прогрессия: ");
            GeometricProgression series = new GeometricProgression(start, step);

            PrintSeries(series);
            Console.ReadKey();
        }
Esempio n. 10
0
        static void Main(string[] args)
        {
            ISeries progression = new GeometricProgression(2, 2);

            Console.WriteLine("Progression:");
            PrintSeries(progression);
            Console.ReadKey();

            ISeries list = new List(new double[] { 5, 8, 6, 3, 1 });

            Console.WriteLine("List:");
            PrintSeries(list);
            Console.ReadKey();
        }
Esempio n. 11
0
        static void Main(string[] args)
        {
            Console.WriteLine("Enter first member, denominator ");

            try
            {
                GeometricProgression geometricProgression = new GeometricProgression(double.Parse(Console.ReadLine()),
                                                                                     double.Parse(Console.ReadLine()));

                PrintSeries(geometricProgression);
            }
            catch (FormatException)
            {
                Console.WriteLine("You can enter only numbers");
            }


            Console.ReadKey();
        }