Создать массив из созданных объектов класса Студент. Для каждого проинициализировать поля и вызвать методы - C#
Формулировка задачи:
Написать программу, которая содержит класс с полями и методами, характеризующего отдельного студента. Создать массив из созданных объектов класса Студент. Для каждого проинициализировать поля и вызвать описанные методы. Результат вывести на консоль.
Решение задачи: «Создать массив из созданных объектов класса Студент. Для каждого проинициализировать поля и вызвать методы»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PacanyStud
{
class Student
{
public int day;
public int month;
public int year;
public string name;
public string family;
public string otchestvo;
public int propuski;
public int uspev;
public Student(int d, int m, int y, string f, string n, string o, int p, int u)
{
day = d;
month = m;
year = y;
family = f;
name = n;
otchestvo = o;
propuski = p;
uspev = u;
}
public int resul;
public int TheNumberOfPasses()
{
resul = propuski - 4;
Console.WriteLine("Из них по болезни: " + resul);
return resul;
}
public int res;
public int Progress()
{
switch (uspev)
{
case 20:
Console.WriteLine("Низкий уровень успеваемости\n");
break;
case 55:
Console.WriteLine("Средний уровень успеваемости\n");
break;
case 32:
Console.WriteLine("Средний уровень успеваемости\n");
break;
case 83:
Console.WriteLine("Высокий уровень успеваемости\n");
break;
}
res = uspev;
return res;
}
}
}