fork download
  1. using System;
  2. using System.Linq;
  3. using System.Collections.Generic;
  4. public class Test
  5. {
  6. class Student
  7. {
  8. public string Name{get;set;}
  9. public string TeacherName{get;set;}
  10. public int MaxMark{get;set;}
  11. }
  12.  
  13. class Teacher
  14. {
  15. public string Name{get;set;}
  16. public int Experience{get;set;}
  17. }
  18.  
  19. public static void Main()
  20. {
  21. var teachers = new List<Teacher>(){
  22. new Teacher{Name = "Максим", Experience = 10},
  23. new Teacher{Name = "Виктор", Experience = 15},
  24. new Teacher{Name = "Павел", Experience = 9},
  25. };
  26.  
  27. var students = new List<Student>(){
  28. new Student{Name = "Иван", TeacherName = "Виктор", MaxMark = 5},
  29. new Student{Name = "Евгений", TeacherName = "Виктор", MaxMark = 2},
  30. new Student{Name = "Марина", TeacherName = "Максим", MaxMark = 3},
  31. new Student{Name = "Виталий", TeacherName = "Максим", MaxMark = 4},
  32. new Student{Name = "Олег", TeacherName = "Виктор", MaxMark = 5},
  33. new Student{Name = "Георгий", TeacherName = "Павел", MaxMark = 4},
  34. new Student{Name = "Артур", TeacherName = "Максим", MaxMark = 3},
  35. new Student{Name = "Ирина", TeacherName = "Павел", MaxMark = 5},
  36. new Student{Name = "Ольга", TeacherName = "Максим", MaxMark = 4},
  37.  
  38. };
  39. //1. Вывести всех учеников с максимальной оценкой выше 3
  40. //2. Вывести всех учеников и их учителей в формате Имя_ученика - Имя_учителя (опыт)
  41. //3. Вывести средний, максимальный и минимальный баллы среди всех учеников
  42. }
  43. }
Success #stdin #stdout 0.02s 24460KB
stdin
Standard input is empty
stdout
Standard output is empty