Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 18.05.2015
Сообщений: 48

Описать структуру Bibliotec, содержащую следующие поля: автор книги, инвентарный номер книги, название книги

23.11.2015, 11:36. Показов 4507. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Описать структуру BIBLIOTEC содержащий следующие поля: автор книги , инвентарный номер книги , название книги. Подсчитать , книги скольких авторов содержатся в библиотеке (каждый автор учитывается один раз)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.11.2015, 11:36
Ответы с готовыми решениями:

Описать структуру с именем TRAIN, содержащую следующие поля: • название пункта назначения; • номер поезда; •
Описать структуру с именем TRAIN, содержащую следующие поля: • название пункта назначения; • номер поезда; • время отправления. ...

Разработать базу данных «Научно-техническая библиотека» (фамилия, имя, отечество, автор книги, название книги, город и издательство, год выпуска, тема
что то никак понять не могу(( Разработать базу данных «Научно-техническая библиотека» (фамилия, имя, отечество, автор книги, название...

Опишите, используя структуру записи, книги(автор,название,год издания).Составьте программу вывода на экран упорядоченного списка книг(по фамилии автор
Опишите, используя структуру записи, книги(автор,название,год издания).Составьте программу вывода на экран упорядоченного списка книг(по...

1
0 / 0 / 1
Регистрация: 14.10.2015
Сообщений: 13
23.11.2015, 12:23
Лучший ответ Сообщение было отмечено Денис Дядюра как решение

Решение

"Привет из ШАГ"
Экзаминационное задание, если не ошибаюсь...
И так, объявляем структуру
C++ Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Struct BIBLIOTEC
{
int id; // инвентарный номер
char* author;  // указатель на строковый массив
char* bookname;
}
 
int countAuthors(BIBLIOTEC* lib, int size)
{
int counter = 0;
/* создаем динамический массив на 0 элементов (можно использовать vector<T>, чтобы сильно не страдать.
И создаем цикл, которым проходим весь массив, что мы передали параметром.
Внутри цикла мы создаем еще один цикл, который проходит локальный динамический массив и ищет функцией strcmp() (если не ошибаюсь) соответствие между автором с твоей библиотеки и локального массива. После внутреннего цикла, если не нашло совпадений, мы добавляем в наш динамический массив новый элемент и увеличиваем счетчик counter.
После всего этого чистим память, и возвращем счетчик */
return counter;
}
Приду домой, распишу подробнее... а так пока попробуй сам.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.11.2015, 12:23
Помогаю со студенческими работами здесь

Считать из файла структуру - Название книги, автор, категория
Доброго времени суток! Мое задание заключается в написании программы, которая считывает из файла структуру (Название книги, автор,...

Опишите, используя структуру записи, книги (автор, название, год издания)
Не знаю как сделать это задание по Pascal ABC. Опишите, используя структуру записи, книги (автор, название, год издания). Составить...

Сравнить ФИО из книги 1 и книги 2, и если совпадают, то в столбец А книги 1, подставить данные из столбца В книги 2
Добрый день! Подскажите, как сделать-есть 2 книги. Нужно сравнить фамилии из книги 1 и книги 2 и если ФИО совпадает, то в столбец А книги...

Для книг, хранящихся в библиотеке, задаются: регистрационный номер книги, автор, название, год издания, издательство, ко
Для книг, хранящихся в библиотеке, задаются: регистрационный номер книги, автор, название, год издания, издательство, количество страниц....

Для книг, хранящихся в библиотеке, задаются: регистрационный номер книги, автор, название, год издания, издате
Доброго времени суток. Выручите пожалуйста с задачкой! Для книг, хранящихся в библиотеке, задаются: регистрационный номер книги,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Миграция монолита в Event-Driven микросервисную архитектуру на C#
stackOverflow 11.04.2025
Монолитная архитектура – классический подход к разработке программного обеспечения. Это приложение, построенное как единое целое, где все компоненты тесно связаны между собой. Большинство проектов. . .
Go в Kubernetes: Управление ресурсами
golander 11.04.2025
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия. . .
Агрегаты и сущности в DDD микросервисах
Javaican 10.04.2025
Разработка современных программных систем часто приводит на распутье: монолит или микросервисы? Даже при выборе микросервисной архитектуры многие команды сталкиваются с проблемой правильного. . .
Многопоточность в C#: Task и параллельное программирование
UnmanagedCoder 10.04.2025
Современные процессоры уже давно перестали наращивать тактовую частоту в пользу увеличения количества ядер. Это создало интересную ситуацию: разработчики, привыкшие к последовательному. . .
Линейное решение нелинейной задачи будет применено как метод обработки данных из double buffering. Формулы от LM конечно с ошибками.
Hrethgir 10.04.2025
В продолжение Эта LM дала ответ похожий на нормальный. В комментриях мой комментарий - похоже она ошиблась с выведением итоговой формулы, но остальные проверю. Assistant qwen2. 5-14b-instruct . . . .
Переменные в Python
py-thonny 10.04.2025
Переменная в программировании — это символическое имя, связанное с областью памяти, в которой хранится значение. Она позволяет получать доступ к данным через понятные человеку идентификаторы, а не. . .
Многопоточность в C#: Task и асинхронные операции
UnmanagedCoder 10.04.2025
Многопоточность позволяет выполнять несколько операций одновременно, что важно для решения двух основных задач: повышения скорости выполнения вычислительно-сложных операций и сохранения отзывчивости. . .
Линейное решение не линейной задачи (емкость вычислений в сравнении с традиционными решениями пока не определена).
Hrethgir 10.04.2025
В рамках предстоящих вычислений пришлось (да, я тоже знаю про корень числа, и про степеня, и прочие теоремы, но. . . ) найти способ нахождения отношения двух углов. . . .
Запуск контейнеров Docker на ARM64
Mr. Docker 09.04.2025
Появление таких решений, как Apple M1/ M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker,. . .
Vue SFC компонент на PHP с Fusion
Jason-Webb 09.04.2025
PHP на сервере и JavaScript на клиенте — классическое сочетание, которое, несмотря на свою эффективность, создает определенный когнитивный диссонанс при разработке. В этом контексте появляются. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер