20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
||||||||||||||||
1 | ||||||||||||||||
Создать библиотечный каталог n порядка, ввести данные30.03.2013, 00:58. Показов 2637. Ответов 24
Метки нет (Все метки)
Задача: Создать библиотечный каталог n порядка, ввести данные: название книги, автор, год издания, цена, вывод: общая цена, порядок каталога, книги, стоимостью больше 100.
Проблемы: класс задан в виде массива n порядка, не понятно, где присобачить:
0
|
30.03.2013, 00:58 | |
Ответы с готовыми решениями:
24
Программа - библиотечный каталог создать таблицу и ввести в нее данные по номеру Создать собственный библиотечный файл Создать массив объектов пользовательского типа "Car" (каталог машин) и функции чтения/записи из/в каталог(а) |
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
||||||
30.03.2013, 11:08 | 3 | |||||
Satansoft, уж лучше тогда выделить память под массив
нужно сделать функцию которая выводит все книги дороже 100 и функцию для суммирования стоимости... И проблема будет решена
1
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|
30.03.2013, 13:06 [ТС] | 4 |
А вот и нед (: тут с описанием проблемы, как я понял,...ибо падаван по классам, есть мысли?
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
30.03.2013, 13:08 | 5 |
Satansoft, под функциями я понимал методы класса
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|
30.03.2013, 13:16 [ТС] | 6 |
yoghurt92, метод - ф-я внутри класса?
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
30.03.2013, 13:18 | 7 |
Satansoft, угадали
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
||||||||||||||||
30.03.2013, 13:35 [ТС] | 8 | |||||||||||||||
yoghurt92,
Метод суммирования
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
30.03.2013, 13:59 | 9 |
Satansoft, а что вы суммируете в функции? вы же ничего не передаете в нее...
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|
30.03.2013, 14:03 [ТС] | 10 |
yoghurt92, точно) а как передать?
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
||||||
30.03.2013, 14:06 | 11 | |||||
Satansoft, смотри, переменная для суммы должна быть не в классе описана а в мейне, т.к. конструктор будет для каждого поля делать ее равной нулю, а нам она нужна как счетчик сумм цен на все книги, поэтому мы опишем ее в мейне...
1
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|||||||||||
30.03.2013, 14:53 [ТС] | 12 | ||||||||||
Идею понял, сама задача ставится шире, нежели описал, не указывал её т.к она реализована, пусть и не идеально:
Полная задача: описание класса, выделение памяти в конструкторе, перегрузка конструкторов, удаление выделенной памяти через деструктор, использование закрытых членов класса (под переменные), нахождение общей суммы введенных данных, нахождение суммы, дороже 100. При такой вариации, завершается ошибкой по прохождении первой итерации цикла:
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
||||||
30.03.2013, 15:00 | 13 | |||||
Satansoft, ну если ты возвращаешь указатель, то нужно указать
Satansoft, и обычно если и выделяется динамическая память, то под строки, числовые переменные редко когда выделяется
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|||||||||||
30.03.2013, 15:09 [ТС] | 14 | ||||||||||
Я даже не ищу рациональное зерно в этой работе, это винигрет из 4 лаб, которые, якобы, можно совместить...
проблема решена:
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
30.03.2013, 15:17 | 15 |
Satansoft, покажи что у тебя там, кинь весь код. Это я тупонул, все правильно ругается, убери "*" перед cost, но не забудь разыменовать потом
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
||||||
30.03.2013, 15:30 [ТС] | 16 | |||||
Реализация "Выводить книги, стоимость которых больше 100" уткнулась в невозможность конверта стрингов в матрицу символов.
Весь код, с кривотой в мейне (:
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
30.03.2013, 15:34 | 17 |
Satansoft, я задам один вопрос, ты пишешь без компиляции?
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|
30.03.2013, 15:42 [ТС] | 18 |
0
|
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
|
|
30.03.2013, 15:45 | 19 |
Satansoft, а почему тогда так много ошибок? надо же смотреть что пишет компилятор...
0
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|
30.03.2013, 15:48 [ТС] | 20 |
yoghurt92,
0
|
30.03.2013, 15:48 | |
30.03.2013, 15:48 | |
Помогаю со студенческими работами здесь
20
Библиотечный каталог Реализовать библиотечный каталог Создать файл каталог книг, по году издания занести в отдельный файл данные Создать библиотечный модуль Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |