| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++] обработка структур данных. |
| Автор: Narim 19.4.2011, 20:06 |
| Здравствуйте.никак не могу понять задачу. подскажите решение. в голову ничего не лезит. (задача на языке СИ) вот условие: Сведения о читателях библиотеки состоят из фамилии, имени, адреса читателя, названия книг, и цены. а) вывести списоок читателей, которые взяли одинаковые книги. б) найти названия книгг, цена которых превышает 200 рубл. И вывести список читателей, взявших эти книги. заранее благодарю. |
| Автор: JackYF 19.4.2011, 21:37 |
| Для домашних заданий, курсовых, существует "Центр Помощи". Тема перенесена! |
| Автор: leniviy 19.4.2011, 21:42 | ||||
| Сначала надо придумать, откуда программа будет получать список книг и читателей. Например, можно создать текстовый файл библиотека.txt, в который написать "фамилии, имени, адреса читателя, названия книг, и цены." например:
потом надо подумать, как программа будет выводить результаты.
и вообще, зачем в библиотеке цена книги? программа должна прочитать файл построчно и при этому заполнять поля структур "книга" и "читатель". Можно сделать дерево так, как вам посоветовали здесь: http://www.cyberforum.ru/cpp/thread279055.html , то есть у структуры "читатель" есть связанный список "книг". Или наоборот, у каждой книги список читателей. Когда файл прочитан, можно вывести результат |
| Автор: Narim 20.4.2011, 05:36 |
| Насколько я понял, требуется создать структуру (и потом соответствено объявить переменную на каждого читателя) с полями, содержащими эти данные. тока вот это все надо в 1 код приделать. я не знаю как. |
| Автор: leniviy 20.4.2011, 09:26 |
| Ну выложите в первом посте то, что уже написали. Хотя бы объявление структуры. |
| Автор: Narim 20.4.2011, 13:25 |
| вот так? |
| Автор: leniviy 20.4.2011, 14:11 |
| http://forum.vingrad.ru/forum/topic-327551.html можно было просто отредактировать первый пост. (не забываем тег [ CODE] [ /CODE] |