Авторизация



Счетчики

Обмен ссылками

Блог программиста
Главная Форум Не знаю с чего начать
 Форум
Добро пожаловать Гость   [Зарегистрироваться]  Войти
Ответить
 Тема :Не знаю с чего начать.. 02-12-2009 18:52:33 
safary
Hello, world!
Онлайн с: 02-12-2009 15:48:44
Сообщения: 1
Среда обитания
как то мысли разбегаются при таком задании, может быть поможете как и с чего начать?
Написать программу «Англо-русский и русско-английский словарь».
«База данных» словаря должна содержать синонимичные варианты перевода слов.
Программа должна обеспечивать выбор с помош.ью меню и выполнение одной из
следующих функций:
• Загрузка «базы данных» словаря (из файла).
• Выбор режима работы:
О англо-русский;
О русско-английский.
• Вывод вариантов перевода заданного английского слова.
• Вывод вариантов перевода заданного русского слова.
Базу данных словаря реализовать в виде двух контейнеров типа set.
IP сохранен
Цитировать
 Тема :Re:Не знаю с чего начать.. 04-12-2009 00:06:01 
Captain
int main()
Онлайн с: 28-03-2009 11:37:34
Сообщения: 39
Среда обитания
Вот с set'ами мне, к сожалению, пока не доводилось иметь дело... С помощью map было бы довольно нетрудно реализовать это дело.
Впрочем, если в set помещать пары русский-английский... При этом, скажем, перегрузить оператор < для сравнения по строке, отвечающей за русское слово...
Даже не знаю... Set мне не кажется здесь "родным" контейнером. Разве что извращаться и сделать фактически подобие ассоциативного контейнера (с помощью пары или просто структуры с двумя полями типа строка).
IP сохранен
Цитировать
Ответить
Страница # 


Powered by ccBoard