Составить список студентов, средний балл которых по всем предметам не менее "4" - C#

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

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

студенты одной группы (не более 25 человек) в сессию сдают четыре экзамена. составить список студентов, средний балл которых по всем предметам не менее "4". результаты вывести в виде таблицы с заголовком в порядке убывания среднего балла.

Решение задачи: «Составить список студентов, средний балл которых по всем предметам не менее "4"»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4.  
  5. ...
  6.  
  7. static void Main(string[] args)
  8.         {
  9.             List<Student> students = new List<Student>();
  10.             Random rnd = new Random();
  11.             for (int i = 0; i < 25; i++)
  12.             {
  13.                 int[] balls = new int[4];
  14.                 for (int j = 0; j < 4; j++)
  15.                 {
  16.                     balls[j] = rnd.Next(2, 6);
  17.                 }
  18.                 students.Add(new Student(i.ToString(), (i + i).ToString(), balls));
  19.             }
  20.  
  21.             IEnumerable<Student> queryStudents =
  22.                 from student in students
  23.                 where student.Average >= 4.0
  24.                 select student;
  25.  
  26.             foreach (Student student in queryStudents)
  27.             {
  28.                 Console.WriteLine(student.Name + " : " + student.Surname + " : " + student.Average);
  29.             }
  30.             Console.ReadKey();
  31.         }

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


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

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

13   голосов , оценка 4.077 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы