![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.12.2012
Сообщений: 25
|
![]()
Помогите, пожалуйста. очень срочно нужно по учёбе(
заказывала у девочки одной,а она деньги вернула,сказала,что не получается..а времени уже нет.. задание: программа учёта семейного бюджета. исходные данные и основные требования: 1. перечень доходов всех членов семьи. 2. перечень статей расходов с указанием степени важности(обязательные расходы,желательные расходы) и требуемой суммы. 3. реализуемые функции: распределение имеющихся в распоряжении средств по статьям расходов. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 24.12.2012
Сообщений: 25
|
![]()
либо,если знаете,посоветуйте,пожалуйста,прове ренного человека,который может это сделать за умеренную плату
|
![]() |
![]() |
![]() |
#3 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
ICQ 395-546-218
Могу решить, наверное (надо задачу уточнить) Нету аськи - пишите в личку, сообщу скайп. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
3 задание (распределение имеющихся в распоряжении средств по статьям расходов.) не понял
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#5 | |||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
challengerr
Мб тебе будет интересно, Valgrind нашел тут 2 утечки: Цитата:
Цитата:
И немного комментариев, думаю не обидишься, а наоборот. Есть всякие правила именования классов, полей и т.п., я думаю тебе не повредит посмотреть (если не вкурсе что это), так например, имена классов/енамов/... начинают с большой буквы и пишут верблюжим регистром (тогда код читается лучше). Мне кажется, твои классы "доход" и "расход" очень похожи (налицо копипаста), МБ общие операции типа print и поля ("размер", "описание") вынести в базовый класс типа "MoneyOperation" ? Компилятор сам любит создавать конструкторы по умолчанию, я думаю, писать за него код не имеет смысла: Цитата:
Код:
Мелочь, но Страуструп (да и прочие известные люди) нелюбят NULL, тем более в С++11 есть nullptr, который подошел бы тебе как нельзя лучше. Код:
Код:
Код:
И вообще, зачем все это? - std::list<MoneyOperation*> мало? Я никаких особых функций, возложенных на 2 класса, размазанных на 100 строк не увидел, а если бы они и были - стоило бы наследоваться от std::list. И еще, у тебя память вот в этих списках и бежит, походу - исправляй. Код:
В классах family_income_node, family_cost_node, class family_cost_node // перечень статей расхода семьи наблюдается все таже копипаста (с теми же ошибками - открытые поля класса, утечка памяти) списка, который надо заменить на стандартный. Дальше я не стал читать, устал (ну вобще ты сам понимаешь, что 10.000 символов кода {код даже на форум не выкладывается - ограничение в 5000 символов} - это как бэ ненормально для этой задачи {особенно при такой плохой реализации}) |
|||
![]() |
![]() |
![]() |
#6 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
Походу имеется ввиду, что нужен жадный алгоритм, который распределит имеющиеся средства семьи по статьям расходов с учетом приоритетов
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.12.2012
Сообщений: 25
|
![]()
спасибо !
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
Новая версия
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача на зачёт. проблема Задача на нобелевскую премию! | Sabotage5 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.03.2013 15:18 |
Задача по подсчёту статистики использования букв. Другая задача - по длинной арифметике Pascal ABC | kimberly | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 24.12.2012 17:03 |
задача на структуру(struct)/задача на работу с файлом | SevenArth | Помощь студентам | 0 | 26.04.2012 19:06 |
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel | Toofed | Помощь студентам | 0 | 30.11.2011 01:12 |
Задача минимизации дисбаланса на линии сборки (задача минимакса) | LenZab | Microsoft Office Excel | 13 | 13.03.2011 22:51 |