Esempio n. 1
0
        public TP0()
        {
            do
            {
                Console.WriteLine(bienvenida);
                Console.WriteLine(decisionesPrincipales);

                decision = ResourcesFacu.pedirValorNumerico();
                switch (decision)
                {
                case 1:
                    opcionUno();
                    Console.WriteLine(ResourcesFacu.getSeguirTxt());     // Tiempo muerto para ver resultado
                    a = ResourcesFacu.seguir(ResourcesFacu.pedirValorNumerico());
                    break;

                case 2:
                    Console.WriteLine("En tu pais, ¿a partir de qué edad" +
                                      "se considera a alguien mayor de edad?");
                    int max = ResourcesFacu.pedirValorNumerico();
                    opcionDos(max);
                    listaNumeros.Add(max);                           // ADD
                    Console.WriteLine(ResourcesFacu.getSeguirTxt()); // Tiempo muerto para ver resultado
                    a = ResourcesFacu.seguir(ResourcesFacu.pedirValorNumerico());
                    break;

                case 3:
                    opcionTres();
                    Console.WriteLine(ResourcesFacu.getSeguirTxt());     // Tiempo muerto para ver resultado
                    a = ResourcesFacu.seguir(ResourcesFacu.pedirValorNumerico());
                    break;

                case 4:
                    opcionCuatro();
                    Console.WriteLine(ResourcesFacu.getSeguirTxt());     // Tiempo muerto para ver resultado
                    a = ResourcesFacu.seguir(ResourcesFacu.pedirValorNumerico());
                    break;

                case 5:
                    opcionCinco();
                    Console.WriteLine(ResourcesFacu.getSeguirTxt());     // Tiempo muerto para ver resultado
                    a = ResourcesFacu.seguir(ResourcesFacu.pedirValorNumerico());
                    break;

                case 6:
                    a = false;
                    break;

                default:
                    a = true;
                    continue;
                }
            } while (a == true);
        }
Esempio n. 2
0
        void opcionCuatro()
        {
            Console.WriteLine("Por favor, ingrese un valor. (¡NO INGRESE CERO!)");
            int a = ResourcesFacu.pedirValorNumerico();

            Console.WriteLine("Ahora ingrese otro valor.");
            int b         = ResourcesFacu.pedirValorNumerico();
            int resultado = GCD(a, b);

            Console.WriteLine("El mínimo común divisor de " + a + " es: " + resultado);
        }
Esempio n. 3
0
        void opcionTres()
        {
            Console.WriteLine("Ingresá un número, para sumar a la lista:");
            int final = ResourcesFacu.pedirValorNumerico();

            listaNumeros.Add(final);
            Console.WriteLine("Hasta ahora, el array es de: " + listaNumeros.Count
                              + " elementos, y los números que listan son: ");
            foreach (int i in listaNumeros)
            {
                Console.WriteLine(i);
            }
            Console.WriteLine("La sumatoria es de: " + listaNumeros.Sum());
        }
Esempio n. 4
0
        void opcionDos(int edadMax)
        {
            Console.WriteLine("Ingrese nombre:");
            string nombre = ResourcesFacu.pedirValor();

            Console.WriteLine("Ingrese edad:");
            int edad = ResourcesFacu.pedirValorNumerico();

            listaNumeros.Add(edad); // ADD
            if (edad < edadMax)
            {
                Console.WriteLine("Sos menor de edad");
            }
            else
            {
                Console.WriteLine("Feliz legalidad, sos mayor de edad");
            }
        }
Esempio n. 5
0
        void opcionCinco()
        {
            List <int> listaLoca = new List <int>();

            System.Text.StringBuilder textoFinal = new System.Text.StringBuilder();

            Console.WriteLine("Escribí los números para calcular el promedio, y pulsa ENTER.");
            Console.WriteLine(" Para frenar, ingresá 0 + ENTER");

            int valor = ResourcesFacu.pedirValorNumerico();

            while (valor != 0)
            {
                listaLoca.Add(valor);
                valor = ResourcesFacu.pedirValorNumerico();
            }
            foreach (int i in listaLoca)
            {
                textoFinal.Append(i).Append(", ");
            }
            Console.WriteLine("Los números que ingresaste fueron:" +
                              Environment.NewLine + textoFinal.ToString());
            Console.WriteLine("Y el promedio es de: " + listaLoca.Average());
        }