Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sPYfromFranik
0 / 0 / 0
Регистрация: 06.12.2011
Сообщений: 4
#1

Разжуйте определенную часть написания программы. В частности enum. - C++

06.12.2011, 03:19. Просмотров 448. Ответов 0
Метки нет (Все метки)

Дело в том, что нужно написать программу, в которой вводиться с клавиатуры Название месяца на английском, а выводится у кого из друзей и когда выводится день рождения (текст вообщем).
Сложность состоит в том, что программу нужно написать с помощью 16-ти дополнительных ф-ций, из которых 12-это просто вывод текста для каждого месяца, 1-на ф-ция (должна быть void) для вывода сообщения для ввода названия месяца и сам ввод названия. Остальные 3 ф-ции для определения точных названий. То есть, определения названия должно проходить через switch по первой букве в основной ф-ции и если например введено MAY, нужно в этой (одной из трех) ф-ции проверить следующую букву не введено ли MARCH. Также отдельно две на JANUARY, JUNE, JULY и на APRIL, AUGUST.
В принципе сложного ничего нет, но есть проблема которая все осложняет.
В данной программе нельзя использовать массивы, а нужно использовать enum и идентификаторы. Также чтобы получить значение из ф-ции void нужно дописать знак '&' к чему-то.
И вот я не могу понять как сделать последние пункты. И как потом получить первые буквы для проверки из названия?

Разжуйте плиз ту часть где нужно получить данные и до момента где идет проверка с помощью switch. Дальше уже все понятно...
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2011, 03:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разжуйте определенную часть написания программы. В частности enum. (C++):

Вывести определенную часть вектора - C++
Есть вектор v, который содержит: v Нужно прочитать вектор от 2 по 5 элемент, чтобы в итоге вывести на экран: 3 4 5 6

Как с помощью setfill() заполнить определенную часть вывода - C++
Ребят нужно что бы setfill заполнял только на определенные участки, даже не на всю строку Пример: ...

Запуск любой программы, в частности установочных, автоматически закрывается - C++
Операционную систему установил где-то месяц назад. С подобной проблемой столкнулся в-первые за всю свою историю жизни. Антивирусов еще не...

Дан одномерный целочисленный массив. Определить, образуют ли элементы массива определенную часть последовательности Фибаноччи - C++
Дан одномерный целочисленный массив. Определить, образуют ли элементы массива определенную часть последовательности Фибаноччи. Пример:...

Дан одномерный целочисленный массив. Определить, образуют ли элементы массива определенную часть последовательности Фибоначчи - C++
Дан одномерный целочисленный массив. Определить, образуют ли элементы массива определенную часть последовательности Фибоначчи. Пример....

Приведите пример программы с применением слова enum - C++
Приведите пожалуйста пример программы с применением слова enum

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2011, 03:19
Привет! Вот еще темы с ответами:

Идея для написания программы - C++
Здравствуйте форумчане вот решил у вас спросить. Какую программу написать на C++(желательно тяжелую для опыта так сказать)? Я тут подумывал...

Полный путь написания программы - C++
Здравствуйте. Может ли кто-нибудь описать полный путь написания программы на С++ от поставленной задачи, до готовой реализации на...

Команда, переносящая выполнение программы на определенную строку - C++
Есть ли в С++ такая команда, которая переносит выполнение программы на определенную строку в исходнике? Например, при вводе числа, не...

Нужна идея для написания программы - C++
Я хочу создать какую нибудь программку,что бы мои друзья удивились!Просто я неплохо знаю С++.И хочу написать какую нибудь полезную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru