Want it in Russian? Scroll down.
По-русски - скролльте вниз.
Create a following class hierarchy:
Class "Employee":
- first name,
- last name,
- positon (0 - mounter, 1 - electronician, 2 - developer)
- salary
- method: get full info in text, get salary
Class "Mounter":
- department (0 - workshop, 1 - warehouse)
Class "Electronician":
- array of Ohm law numbers which he/she knows (their text names store in the same class, while asking for info return text names of laws in English)
Class "Developer":
- development language (text),
- which university he/she graduated from
Class "Economist"
- how many companies he/she serves
Class "C++ Developer"
- stage of development on C++
- used IDE
Fill employees list randomly.
Control:
- Any letter - print all employees info to console
- Any number - print all salaries
+
- sort employees by salaries ascending-
- sort employees by salaries descending
Requirements:
IDE: Microsoft Visual Studio. Development Language: C++. Libraries: CRT, STL.
Please send us folders with MSVS 2004-2013 projects without unnecessary files.
Создать следующую классовую иерархию:
класс "сотрудник": имя; фамилия; должность (0 - монтажник, 1 - электронщик, 2 - разработчик), зарплата метод: выдать полную информацию по сотруднику в текстовом виде; выдать сумму зарплаты
класс "монтажник": отдел (0 - цех, 1 - склад)
класс "электронщик": массив номеров законов Ома, которые он знает (их текстовые названия хранить в этом же классе, при запросе информации выдавать текстовое название закона на англ языке)
класс "разработчик": язык разработки (текст); название ВУЗ-а, который он закончил
класс "экономист": сколько фирм ведет (количество)
класс "разработчик C++": стаж именно в этом языке (лет); среда разработки (текст)
Список сотрудников компании (заполнить произвольно в коде). Управление:
- По нажатию клавиши с любой буквой печать на консоль информацию по всем сотрудникам базы.
- По нажатию клавиши с любой цифрой печать на консоль только зарплат всех сотрудников.
- По нажатию '+' сортировать список сотрудников по доходам по возрастанию.
- По нажатию '-' сортировать список сотрудников по доходам по убыванию.
Среда разработки: Microsoft Visual Studio. Язык разработки: C++. Средства разработки: CRT, STL.
Убедительная просьба присылать папки с проектами MSVS 2004-2013 но без лишних файлов.