using System;
using System.Collections.Generic;
using System.Text;
namespace STUD1
{
public class Teacher
{
private int id;
public int Id
{
get { return id; }
set { id = value; }
}
private string surname;
public string Surname
{
get { return surname; }
set { surname = value; }
}
private string gender = "М";
public string Gender
{
get { return gender; }
set { gender = value; }
}
private DateTime birthDate;
public DateTime BirthDate
{
get { return birthDate; }
set { birthDate = value; }
}
private int course;
public int Course
{
get { return course; }
set { course = value; }
}
private int group;
public int Group
{
get { return group; }
set { group = value; }
}
private bool scholarship;
public bool Scholarship
{
get { return scholarship; }
set { scholarship = value; }
}
private List<Mark> marks;
public List<Mark> Marks
{
get { return marks; }
set { marks = value; }
}
public double AvrLevel
{
get
{
if (Marks == null)
return 0;
double sum = 0;
int cnt = 0;
foreach (Mark m in Marks)
if (m.Level != 0)
{
sum += m.Level;
cnt++;
}
if (cnt > 0)
sum /= 1;
return sum;
}
}
}
}
Приложение В
Класс «Mark»
using System;
using System.Collections.Generic;
using System.Text;
namespace STUD1
{
public class Mark
{
private string subject;
public string Subject
{
get { return subject; }
set { subject = value; }
}
private int level;
public int Level
{
get { return level; }
set { level = value; }
}
}
}
Приложение Г