Стандартные средства ввода/вывода С++ вместо значений перечисляемых типов данных выводят их внутреннее представление в виде чисел. Для того чтобы преодолеть это ограничение, вы можете использовать конструкцию switch, с помощью которой устанавливается соответствие между между значением переменной перечисляемого типа и его внутренним представлением. Пусть в программе определен перечисляемый тип данных etype , отображающий должность сотрудника:
etype {laborer, secretary, manager, accountant,executive, researcher}
Напишите программуЮ которая сначала по первой букве должности, введенной пользователем, определяет соответствующее значение переменной, помещает это значение в переменную типа etype, а заатем выводитполностью название должности, первую букву которой ввел пользователь. Взаимодействие программы с пользователем может выглядеть так:
Введите первую букву должности
laborer, secretary, manager, accountant,executive, researcher: а
Полное название должности: accountant
Возможно понадобится два ветвлени switch: одно для ввода значения, другое для вывода
Некий вариант программы находится в приложении
Вложение: 3944040_kodc.txt