Определить средний оклад лиц, принятых на работу по каждой из встречающихся должностей - C#
Формулировка задачи:
Здравствуйте, возникла проблема со стеком, вернее с данными, хранящимися в нем.
Задание следующее:
Определить средний оклад лиц, принятых на работу по каждой из встречающихся должностей.
Помогите, пожалуйста, советом, как это можно обработать, если данные будут храниться в стеке? Рассматривал вариант копирования стека, удаление вершины копии стека и сравнение рядом стоящих объектов в стеке, в данном случае, как я думаю, возможно наложение случаев и выдача неверного результата, как, например, три объекта с одинаковым значением поля "Должность" подряд или я ошибаюсь? Буду благодарен всем за любые советы и мысли. Ниже прикладываю код программы.Решение задачи: «Определить средний оклад лиц, принятых на работу по каждой из встречающихся должностей»
textual
Листинг программы
set
{
if (value > 0)
salary = value;
else
salary = 0;
}
//...
public Task5(string vfio, string vpost, double vsalary, DateTime vdate, int vexperience)
{
salary = vsalary;//Значение может быть любым! Присваивайте через свойство