public double Carg(string carga)
        {
            Console.Write("Porfavor introducta el valor de la carga " + carga + " \n" + carga + " = ");

            double q1 = Q1.validaDato();            // Evita que el usuario ingrese opciones invalidas

            Q1.mostrarC();                          // Muestra al usuario los prefijos disponibles
            q1 = Q1.prefijosC(Q1.validaDato(), q1); //La carga toma el valor en las unidades SI
            Console.WriteLine(carga + " = " + q1 + "[C]");
            Console.WriteLine("\n\n\n\n\n\n\n");

            return(q1);
        }
Example #2
0
        public double Dist(string x, string y, string r)
        {
            //El usuario introduce la separacion entre las cargas q1 y q2
            Console.Write("Introducta la separacion entre las cargas " + x + " y " + y + " \n" + r + " = ");
            double dist = Q1.validaDato();

            Q1.mostrarM();
            dist = Q1.prefijosM(Q1.validaDato(), dist);
            do //Evita que la distancia de separacion entre cargas sea cero
            {
                if (dist == 0)
                {
                    Console.WriteLine("DiviciĆ³n entre cero, intente nuevamente.");
                    Console.Write("Introduzca el valor de la distancia " + r + " =");

                    dist = Q1.validaDato();
                }
            } while (dist == 0);
            Console.WriteLine(r + " = " + dist + "[m]");
            Console.WriteLine("\n\n\n\n\n\n\n");

            return(dist);
        }