Ejemplo n.º 1
0
        public void Inicial()
        {
            numero = Validaciones.pedirNumero("un numero cualquiera", 0, 999999);
            primos = 0;
            for (int i = 1; i <= numero; i++)
            {
                factorial *= i;

                int aux = 2;
                esPrimo = true;
                while (aux < i)
                {
                    if (i % aux == 0)
                    {
                        esPrimo = false;
                    }
                    aux++;
                }
                if (esPrimo && i > 1)
                {
                    primos++;
                }
            }

            Console.WriteLine("Hasta el numero {0} hay {1} numeros primos y el factorial es {2}", numero, primos, factorial);
        }
Ejemplo n.º 2
0
        public void Inicial()
        {
            num1 = Validaciones.pedirNumero(" el primer numero", 0, 99999999);
            num2 = Validaciones.pedirNumero(" el segundo numero", 0, 99999999);

            Console.WriteLine("Resultado de " + "(" + num1 + "+" + num2 + ")*(" + num1 + "-" + num2 + ")" + " es:" + (num1 + num2) * (num1 - num2));
        }
Ejemplo n.º 3
0
        public void Inicial()
        {
            numRegistroaux = Validaciones.pedirNumero("numero de registro", min, max);
            string sregistro   = numRegistroaux.ToString().Substring(3, 3);
            int    numRegistro = int.Parse(sregistro);

            if (int.Parse(sregistro.Substring(0, 1)) == 0)
            {
                numRegistro += 100;
            }

            for (int i = min; i < numRegistro; i++)
            {
                if (i % 5 == 0 && i % 3 == 0)
                {
                    Console.WriteLine(i + "FooBar");
                }
                else if (i % 3 == 0)
                {
                    Console.WriteLine(i + "Foo");
                }
                else if (i % 5 == 0)
                {
                    Console.WriteLine(i + "Bar");
                }
                else
                {
                    Console.WriteLine(i);
                }
            }
        }
Ejemplo n.º 4
0
 public void Inicial()
 {
     numero = Validaciones.pedirNumero("numero para mostrar tabla de multiplicacion", 1, maximo);
     for (int i = 1; i <= 10; i++)
     {
         Console.WriteLine("{0} x {1} = {2}", numero, i, numero * i);
     }
 }
Ejemplo n.º 5
0
 public void Inicial()
 {
     for (int i = 0; i < cant; i++)
     {
         numeros[i] = Validaciones.pedirNumero("el numero " + i + 1, 0, 99999999);
     }
     Array.Sort(numeros);
     Console.WriteLine("El menor numero: " + numeros[0] + ".\nEl intermedio numero: " + numeros[2] + ".\nEl mayor numero: " + numeros[4]);
 }
Ejemplo n.º 6
0
        public void Inicial()
        {
            factorial = Validaciones.pedirNumero("numero a factorear", 0, max);

            for (int i = 1; i <= factorial; i++)
            {
                resultado = resultado * i;
            }
            Console.WriteLine("El factorial de {0} es: {1}", factorial, resultado);
        }
Ejemplo n.º 7
0
 public void Inicial()
 {
     numero     = Validaciones.pedirNumero("numero", 0, 999999);
     texto      = numero.ToString();
     longitud   = texto.Length;
     arraytexto = new string[texto.Length];
     for (int i = 0; i < texto.Length; i++)
     {
         arraytexto[i] = texto.Substring(longitud - 1, 1);
         longitud--;
     }
     Console.WriteLine("El inverso de " + numero + " es " + string.Concat(arraytexto));
 }
Ejemplo n.º 8
0
 public void Inicial()
 {
     cantidad = Validaciones.pedirNumero("cantidad de palabras a ingresar", 1, 99999);
     palabras = new string[cantidad];
     for (int i = 0; i < cantidad; i++)
     {
         palabras[i] = Validaciones.pedirTexto("palabra " + (i + 1));
     }
     Console.WriteLine("Las palabras ingresadas tienen la siguiente longitud:");
     foreach (string a in palabras)
     {
         Console.WriteLine("{0} \t- {1} caracteres.", a, a.Length);
     }
 }
Ejemplo n.º 9
0
        public void Inicial()
        {
            numRegistroaux = Validaciones.pedirNumero("numero de registro", min, max);
            string sregistro   = numRegistroaux.ToString().Substring(3, 3);
            int    numRegistro = int.Parse(sregistro);

            if (int.Parse(sregistro.Substring(0, 1)) == 0)
            {
                numRegistro += 100;
            }

            for (int i = min; i < numRegistro; i++)
            {
                int  aux     = 2;
                bool esPrimo = true;
                while (aux < i)
                {
                    if (i % aux == 0)
                    {
                        esPrimo = false;
                    }
                    aux++;
                }
                if (esPrimo && i % 3 == 0)
                {
                    resultado = resultado + i + "- Es primo y divisible por 3\n";
                }
                else if (i % 3 == 0)
                {
                    resultado = resultado + i + "- Es divisible por 3\n";
                }
                else if (esPrimo)
                {
                    resultado = resultado + i + "- Es primo\n";
                }
                else
                {
                    resultado = resultado + i + "\n";
                }
            }
            Console.WriteLine(resultado);
        }
Ejemplo n.º 10
0
        static void Main(string[] args)
        {
            const int   numEjercicio = 20;
            const int   minimo       = 1;
            int         numero       = 0;
            IEjercicios practica     = new Ejercicio1();

            bool   esCaso;
            string seguir = "n";

            do
            {
                numero = Validaciones.pedirNumero("numero de ejercicio", minimo, numEjercicio);
                esCaso = false;
                switch (numero)
                {
                case 1:
                    practica = new Ejercicio1();
                    esCaso   = true;
                    break;

                case 2:
                    practica = new Ejercicio2();
                    esCaso   = true;
                    break;

                case 3:
                    practica = new Ejercicio3();
                    esCaso   = true;
                    break;

                case 4:
                    practica = new Ejercicio4();
                    esCaso   = true;
                    break;

                case 5:
                    practica = new Ejercicio5();
                    esCaso   = true;
                    break;

                case 6:
                    practica = new Ejercicio6();
                    esCaso   = true;
                    break;

                case 7:
                    practica = new Ejercicio7();
                    esCaso   = true;
                    break;

                case 8:
                    practica = new Ejercicio8();
                    esCaso   = true;
                    break;

                case 9:
                    practica = new Ejercicio9();
                    esCaso   = true;
                    break;

                case 10:
                    practica = new Ejercicio10();
                    esCaso   = true;
                    break;

                case 11:
                    practica = new Ejercicio11();
                    esCaso   = true;
                    break;

                case 12:
                    practica = new Ejercicio12();
                    esCaso   = true;
                    break;

                case 13:
                    practica = new Ejercicio13();
                    esCaso   = true;
                    break;

                case 14:
                    practica = new Ejercicio14();
                    esCaso   = true;
                    break;

                case 15:
                    practica = new Ejercicio15();
                    esCaso   = true;
                    break;

                case 16:
                    practica = new Ejercicio16();
                    esCaso   = true;
                    break;

                case 17:
                    practica = new Ejercicio17();
                    esCaso   = true;
                    break;

                case 18:
                    practica = new Ejercicio18();
                    esCaso   = true;
                    break;

                case 19:
                    practica = new Ejercicio19();
                    esCaso   = true;
                    break;

                case 20:
                    practica = new Ejercicio20();
                    esCaso   = true;
                    break;

                default:
                    break;
                }
                if (esCaso)
                {
                    practica.Inicial();
                    Console.WriteLine("\nEjercicio finalizado. Enter para poder continuar.....");
                    Console.ReadKey();
                }
                seguir = Validaciones.pedirContinuar();
            } while (seguir == "S");
        }
Ejemplo n.º 11
0
 public void Inicial()
 {
     dec = Validaciones.pedirNumero("numero Decimal", 0, 9999999);
     Console.WriteLine("El numero decimal es: {0}\nBinario: {1}\nOctal: {2}\nHexadecimal: {3}", dec, Convert.ToString(dec, 2), Convert.ToString(dec, 8), Convert.ToString(dec, 16));
 }
Ejemplo n.º 12
0
 //string numeroTexto;
 public void Inicial()
 {
     numero = Validaciones.pedirNumero("numero", 0, 9999999);
     Console.WriteLine("Numero ingresado: {0} - Tiene {1} digitos.", numero, numero.ToString().Length);
 }