т
{
base.Change ();. WriteLine ("Введіть курс"); = Int32.Parse (Console.ReadLine ());. WriteLine ("Введітегруппу"); = Int32.Parse ( Console.ReadLine ());. WriteLine ("Введіть дисципліну"); = Console.ReadLine ();
Console.WriteLine ("Введіть викладача (ПІБ)"); = Console.ReadLine ();. WriteLine ("Введіть кількість студентів у групі");
StudentsCnt = Int32.Parse (Console.ReadLine ());
Console.WriteLine ("Введіть кількість незадовільних оцінок");
FailedCnt = Int32.Parse (Console.ReadLine ());
}
}
}
МодульRequest.csSystem;. Collections.Generic;. Linq;. Text; task2
{: Document
{;// від кого заяву
publicstringToWhom;// кому заяву
publicstring Subject;// тема заявленіяRequest (int n, string lm, string d, stringfw, stringtw, stringsbj)// конструктор
: base (n, lm, "Заява", d)
{= fw; = tw; = sbj;
} Request () {} ()// перевизначення метод батька
{. ShowInfo () + "Откого (ПІБ):" + FromWho + " n" +
"Кому (ПІБ):" + ToWhom + " n" +
"Тема:" + Subject + " n";
} ()// зміна інформації про об'єкт
{
base.Change ();. WriteLine ("Введіть Від кого (ПІБ)"); = Console.ReadLine ();. WriteLine ("Введіть Кому (ПІБ)"); = Console.ReadLine ();. WriteLine ("Введіть тему"); = Console.ReadLine ();
}
}
}
МодульRectorsOrder.csSystem;. Collections.Generic;. Linq;. Text; task2
{: Document
{;
{{returnexecby;} {execby = value <30? value: 30;}
} Name// назва наказу
{;;
}
{;;
} (int n, string lm, string d, string name, intexb, stringpresp)// конструктор
: base (n, lm, "Наказ ректора", d)
{= name; = exb; = presp;
} () {} ()// перевизначення метод батька
{. ShowInfo () + "Назва:" + Name + " n" + "Привести у виконання в строк до" + ExecBy + "днів n" +
"Відповідальний за виконання (ПІБ):" + PersonResponsible + " n";
} ()// зміна інформації про об'єкт
{
base.Change ();. WriteLine ("Введіть назву"); = Console.ReadLine ();. WriteLine ("Введіть термін виконання");
ExecBy = Int32.Parse (Console.ReadLine ());