Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("=====================================");
            Console.WriteLine("Programa de porcentaje de crecimiento");
            Console.WriteLine("=====================================");
            Console.WriteLine("INGRESE ENTER PARA CONTINUAR");
            Console.WriteLine("=====================================");
            Console.ReadKey();
            Console.WriteLine("=====================================");
            Console.WriteLine("Ingresos del ano pasado");
            Console.WriteLine("=====================================");
            double pasado = Convert.ToDouble(Console.ReadLine());

            Console.WriteLine("=====================================");
            Console.WriteLine("Ingresos del ano actual");
            Console.WriteLine("=====================================");
            double nuevo = Convert.ToDouble(Console.ReadLine());

            Console.WriteLine("=====================================");
            double diferencia = nuevo - pasado;
            // aqui inicia la app

            bool negativeOrPositive = (nuevo - pasado > 0) ? true : false;

            var opera = new Operador();

            opera.niu = nuevo;
            opera.old = pasado;
            Console.WriteLine("El calculo de {0} y {1} indica que crecio un {2}% en un ano!", pasado, nuevo, opera.R_S);
            Console.WriteLine("=====================================");
            Console.WriteLine("Ver datos avanzados de ganancia mensual? [S/N]");
            string plusFunc  = Console.ReadLine().ToUpper();
            bool   plusFuncp = (plusFunc == "S") ? true : false;

            opera.avanzada(nuevo, diferencia, plusFuncp, negativeOrPositive);
        }