0 / 0 / 1
Регистрация: 12.12.2010
Сообщений: 18
|
||||||
1 | ||||||
Задание на перечисления31.12.2010, 22:20. Показов 3285. Ответов 11
Метки нет (Все метки)
Напишите программу,которая сначала по первой букве должности,введенной пользователем, определяет соответствующие значение переменной, помещает это значение в переменную типа etype, а затем выводит полностью название должности, первую букву которой ввел пользователь.
0
|
31.12.2010, 22:20 | |
Ответы с готовыми решениями:
11
перечисления Перечисления Перечисления Перечисления |
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
31.12.2010, 23:36 | 2 | |||||
0
|
0 / 0 / 1
Регистрация: 12.12.2010
Сообщений: 18
|
|
01.01.2011, 01:09 [ТС] | 3 |
ммм почему через указатель?
Добавлено через 33 минуты кстати не работает, повторяет введенный символ
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
01.01.2011, 01:32 | 4 |
ICQf0r3v3r, Он печатает всю строку. Но раз надо вводить только один символ то ща сделаем. Секунду)
0
|
0 / 0 / 1
Регистрация: 12.12.2010
Сообщений: 18
|
|
01.01.2011, 01:35 [ТС] | 5 |
нет нужно ввести первый симво професии а прога должна выдать полно название профессии
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
01.01.2011, 01:37 | 6 | |||||
0
|
0 / 0 / 1
Регистрация: 12.12.2010
Сообщений: 18
|
|
01.01.2011, 01:46 [ТС] | 7 |
а почему мы имеем право приравнять number к строке?
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
01.01.2011, 01:49 | 8 |
ICQf0r3v3r, Мы не приравниваем number к строке оО
0
|
0 / 0 / 1
Регистрация: 12.12.2010
Сообщений: 18
|
|
01.01.2011, 01:56 [ТС] | 9 |
к полю перечисления ?
char* Arr[]={"laborer", "secretary", "manager", "accountant", "executive", "researcher"}; вот тут массив указателей на тип char дальше в структуре мы приравниваем number к полю а дальше выводим массив с индексом number - вот это не понимаю почем уможно
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
01.01.2011, 02:01 | 10 |
ICQf0r3v3r, Нет. Мы ничего плохого не делаем... Мы смотрим по первому символу и присваиваем поле перечисления данной переменной перечисления. Так как в перечеслении у нас просто именованные константы, начинающиеся от 0, то дальше мы просто печатаем строку из массива строк с заданным индексом. Вот и все.
0
|
0 / 0 / 1
Регистрация: 12.12.2010
Сообщений: 18
|
|
01.01.2011, 02:03 [ТС] | 11 |
все понял, забыл что в перечислении переменные тоже как бы индексируются, спасибо , с праздничком)
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||||||
01.01.2011, 14:18 | 12 | |||||
0
|
01.01.2011, 14:18 | |
01.01.2011, 14:18 | |
Помогаю со студенческими работами здесь
12
Перечисления Перечисления Перечисления Перечисления.. Перечисления Перечисления Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |