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

Контейнерный класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зашифровать текст, который записывается в квадратную матрицу, а затем прочитывается по спирали http://www.cyberforum.ru/cpp-beginners/thread544346.html
Помогите пожалуйста с кодом Дан текстовый файл, который должен быть зашифрован по след. принципу: текст записывается в квадратную матрицу(матрица заполняется по строкам), а затем прочитывается...
C++ Свертка повторяющихся подстрок по следующим правилам Помогите, не могу понять задание. В заданной строке символов выполнить свертку повторяющихся подстрок по следующим правилам: а) несколько последовательных повторений одной и той же подстроки... http://www.cyberforum.ru/cpp-beginners/thread544338.html
Класс CPoint и ей производные, нужна помощь C++
Создать класс CPoint – точка и производные от него классы CcoloredPoint и CLine. На основе классов CcoloredPoint и CLine создать класс CcoloredLine. Все классы должны иметь методы для установки и...
C++ запись в файл
Программа читает из файла текст и записывает в другой файл код(передвинутый аски код на +1) и частоту повторяемости букв. Проблема в том что в файл записывает либо функцию кодирования (coding) либо...
C++ Время выполнения процеса http://www.cyberforum.ru/cpp-beginners/thread544311.html
Подскажите пожалуйста, как правильно пользоваться функцией GetTheadTimes если есть хэндл процеса и вывести в нормальной форме время выполнения процесса
C++ Какая книга Страуструпа Как вы думаете, что лучше купить человеку который не когда не программировал из страуструпа: Бьярне Страуструп Программирование: принципы и практика использования C++ или Бьярне Страуструп язык... подробнее

Показать сообщение отдельно
IPtv
8 / 8 / 0
Регистрация: 10.04.2012
Сообщений: 34
10.04.2012, 18:14
во-первых: код - бред
Цитата Сообщение от Кротяка Посмотреть сообщение
класс“Турагенство”, состоящей из класса ”Тур”
следовательно между классом "тур" классом "турагентство" должно быть отношение композиции, а не наследования, как в коде.
во-вторых: если уж делаете поля приватными/защищёнными добавляйте в класс get/set для каждого.
класс "Tur" не надо наследовать, в классе "Turagensyvo" необходимо добавить коллекцию туров (в виде статического или динамического массива, а может вектор список или дека - на вкус программиста) и возможность их перечисления.

алгоритм на пальцах для #4
1. создаём коллекцию турагентств.
2. заполняем тестовой инфой
3.1. обходим все турагентства по очереди
3.2.1 для каждого текущего турагентства обходим все его туры, предварительно заведём счётчик
3.2.2. если текущий тур стоит больше $500 увеличиваем счётчик на 1.
3.3 после цикла обхода туров смотрим счётчик - если он больше 1/2 количества туров, печатаем название агентства
3.4 повторяем для следующего агентства, пока все не закончатся
4. ???
5. PROFIT
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.