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

программа по созданию словаря - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужны задания для начинающего http://www.cyberforum.ru/cpp-beginners/thread595033.html
Если кому не трудно , дайте интересные задания по с++ для начинающего. Но не надо давать задания типа найти мак эл. массива. итд. я бы хотел написать программы которые мне помогут освоить и закрепить с++, для будущей профессии. всем кто помог или поможет большое спасибо.
C++ Оптимизация кода Как можно оптимизировать\сократить данный код? #include <iostream> #include <conio.h> #include <iomanip> using namespace std; int main() { system("chcp 1251"); int *a, *b, *c; http://www.cyberforum.ru/cpp-beginners/thread595020.html
Прокомментируйте пожалуйста C++
#include "iostream" #include <conio.h> #include <math.h> #include <stdio.h> void Yacoby(int** m, int* s, int it); int main(){ printf("Kirzaev. Yacobi.\n"); int i=0;
C++ Почему ошибка значения?
при работе с односвязным списком: struct LIST { char stroka; LIST *next; }; во время сортировки строк s1=p1->stroka; p1->stroka=p2->stroka; p2->stroka=s1;
C++ Оператор if http://www.cyberforum.ru/cpp-beginners/thread594939.html
Записать на ЯП С++ логическое выражение, определяющие истинность высказывания 1) Хотя бы одно их двух чисел принадлежит . 2) Три заданных положительных числа являются углами равностороннего треугольника. Написать код на C++ 3) Среди трех заданных точек координатной прямой найти ту, которая ближе к точке 0. 4) Если заданное натуральное трехзначное число нечетное, то найти среднее...
C++ Добавление элемента Подскажите как добавить элемент в конец линейного списка..вот мои фун-ии добавления.. #include <windows.h> #include <string> #include <iostream> #include <iomanip> #include <fstream> #include <stdio.h> #include <conio.h> #include <stdlib.h> подробнее

Показать сообщение отдельно
rialne
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 3
03.06.2012, 16:15     программа по созданию словаря
Очень нужна помощь...Такое задание:Карточка иностранного слова представляет собой структуру, содержащую иностранное слово и его перевод. Для моделирования электронного словаря иностранных слов реализовать класс Dictionary. Данный класс имеет поле название словаря и содержит массив структур WordCard, представляющих собой карточки иностранного слова. Название словаря задается при создании нового словаря, но должна быть возможность его изменения во время работы. Карточки добавляются в словарь и удаляются из него. Реализовать операции объединения , пересечения и вычитания словарей. При реализации должен создаваться новый словарь, а исходные словари не должны изменяться. При объединении новый словарь должен содержать без повторений все слова, содержащиеся в обоих словарях операндах. При пересечении новый словарь должен состоять только из тех слов, которые имеются в обоих словарях операндах. При вычитании новый словарь должен содержать слова первого словаря-операнда, отсутствующие во втором.
Кроме того:
Необходимо перегрузить операцию индексирования[]. Максимально возможный размер массива задать константой. В отдельном поле size должно храниться максимальное для данного объекта количество элементов массива; реализовать метод size, возвращающий установленную длину. Если количество элементов массива изменяется во время работы, определить в классе поле count. Первоначальные значения size и count устанавливаются конструктором. Если возможно, реализовать конструктор инициализации строкой.

Мне нужно хотя бы наводка и основные принципы действия. Не очень понятно как работать с массивом структур. Здесь без менюшки думаю никуда...Наработки есть, но они слишком далеки от правды)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru