Определить средний балл группы за экзамен. Количество студентов в группе заранее неизвестно - C#

Узнай цену своей работы

Формулировка задачи:

Есть такая немудрая задачка. Предлагаю написать для тренировки. Имеется список студентов и оценки, полученные на экзамене. Определить средний балл группы за экзамен. Количество студентов в группе заранее неизвестно.

Решение задачи: «Определить средний балл группы за экзамен. Количество студентов в группе заранее неизвестно»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace BlackDieFrist
{
    public struct Student
    {
        public string Name { get; set; }
        public int Mark { get; set; }
    }
 
    class Program
    {
        static double averageBall(IEnumerable<Student> l)
        {
            return (from student in l
                   select student.Mark).Average();
        }
    
 
        static void Main(string[] args)
        {
            Random rand = new Random();
            List<Student> course = new List<Student>();
            for (int i = 1; i <= 100; i++)
            {
                course.Add(new Student(){Name = String.Format("Студент №{0}",i), Mark = rand.Next(2,6)});
            }
 
            Console.WriteLine(averageBall(course));
            Console.ReadLine();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.385 из 5
Похожие ответы