Esempio n. 1
0
        public static void Executar()
        {
            Console.Write("Informe o número de produtos : ");
            var n = int.Parse(Console.ReadLine());

            AuxiliarConstrutor[] vect = new AuxiliarConstrutor[n];
            for (int i = 0; i < n; i++)
            {
                Console.Write("Informe o Nome : ");
                string name = Console.ReadLine();
                Console.Write("Informe o Preço : ");
                double price = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
                vect[i] = new AuxiliarConstrutor {
                    Name = name, Price = price
                };                                                              //pra instancia com classe
            }
            double soma = 0.0;

            for (int i = 0; i < n; i++)
            {
                soma += vect[i].Price;//tem q usa . pra puxa algum atributo construido
            }
            double avg = soma / n;

            Console.Write("AVERAGE PRICE : " + avg.ToString("F2", CultureInfo.InvariantCulture));
        }
Esempio n. 2
0
        public static void Executar()
        {
            double a = 10;

            AuxiliarConstrutor.Calculadora(ref a); //no parametro e na variavel, tornando o parametro referencia
            Console.WriteLine(a);                  // para a variavel <<<<<<
        }