Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Progression val = new ArithmeticProgression(1, 20, 3);

            val.TemplateMethod();
            Progression geom = new GeometricProgression(1, 100, 3);

            geom.TemplateMethod();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Progression val = new ArithmeticProgression(2, 12, 3);

            val.TemplateMethod();

            Progression val1 = new GeometricProgression(2, 98, 3);

            val1.TemplateMethod();
            Console.ReadKey();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Console.Write("Начало: ");
            int f = Convert.ToInt32(Console.ReadLine());

            Console.Write("Конец: ");
            int l = Convert.ToInt32(Console.ReadLine());

            Console.Write("Шаг: ");
            int         h   = Convert.ToInt32(Console.ReadLine());
            Progression val = new ArithmeticProgression(f, l, h);

            val.TemplateMethod();
            val = new GeometricProgression(f, l, h);
            val.TemplateMethod();
        }
        static void Main(string[] args)
        {
            Progression val = new ArithmeticProgression(0, 100, 6);

            val.TemplateMethod();
        }