Пример #1
0
        public Estadisticas ComputarEstadisticas()
        {
            Estadisticas estadisticas = new Estadisticas();
            float        sum          = 0;

            foreach (float grade in grades)
            {
                estadisticas.HighestGrade = Math.Max(grade, estadisticas.HighestGrade);
                estadisticas.LowestGrade  = Math.Min(grade, estadisticas.LowestGrade);
                sum += grade;
            }
            if (grades.Count > 0)
            {
                estadisticas.AverageGrade = sum / grades.Count;
            }
            return(estadisticas);
        }
Пример #2
0
        static void Main(string[] args)
        {
            GradeBook boletin = new GradeBook();

            boletin.AddGrades(91);
            boletin.AddGrades(3.1415f);//especificamos que es un float
            boletin.AddGrades(75);

            Estadisticas estadisticas = boletin.ComputarEstadisticas();

            Console.WriteLine("Promedio: ", estadisticas.AverageGrade);
            Console.WriteLine("PRomedio2: {0.2f}", estadisticas.AverageGrade);
            Console.WriteLine("Mas alta: {0} de notas del [1] curso de net core", estadisticas.HighestGrade);

            string mensaje = string.Format("Mas baja [0]", estadisticas.LowestGrade);

            GradeBook boletin2 = new GradeBook("Luis");

            boletin2.LastName = string.Empty;
            Console.WriteLine("Apellido {0}", boletin2.LastName);
            Iteradores();
        }