예제 #1
0
    public void Longitud()
    {
        String respuesta = String.Empty;

        l.Cadenas("Desea Cambiar la longitud del Array", false, out respuesta);

        //si la palabra ingresada inicia con si, SI, Si, s, S
        if (respuesta.StartsWith("si") | respuesta.StartsWith("Si") | respuesta.StartsWith("SI") | respuesta.StartsWith("S") | respuesta.StartsWith("s"))
        {
            l.Enteros("Ingrese la cantidad nueva", false, out num);
            //si el numero ingresado es mayor a cero (para qe no de error)
            if (num > 0)
            {
                //el array tendra valores ingresados por el usuario
                datos = new String[num][];
            }
            else
            {
                datos = new String[10][];
                t.Ip("El Array tiene 10 valores (ingreso un valor negativo)", true);
            }
        }
        else
        {
            t.Ip("El Array tiene 10 valores", true);
            datos = new String[10][];
        }
    }
예제 #2
0
    public void Enteros(Object mensaje, Boolean linea, out int numero)
    {
        Textos t = new Textos();

        if (linea)
        {
            Console.WriteLine(mensaje);
            int.TryParse(Console.ReadLine(), out numero);
        }
        else
        {
            Console.Write(mensaje + " :\t");
            int.TryParse(Console.ReadLine(), out numero);
        }
        if (numero == 0)
        {
            t.Ip("numero no valido ; valor = 0 ", true);
        }
    }