|
1 / 1 / 0
Регистрация: 09.09.2010
Сообщений: 53
|
|
Из Дейтела (4.20)04.07.2011, 23:15. Показов 2228. Ответов 8
Метки нет (Все метки)
Привет всем!!!! Ребята, есть задачка из Дейтела (4.20) для зачета, но совсем в проге не смыслем, послезавтра сдают, кто поможет а? И если нетрудно с комментариями!
(Система резервирования билетов авиакомпании). Небольшая авиакомпания купила компютеры для своей новой автоматизированной системы резервирования. Вас попросили запрограммировать нову- систему. Вы должны написать программу выделения мест на каждый полет вдинственного самолета (вместимость 10 мест). Ваша программа должна отображать следующее меню альтернатив: Введите, пожалуйста, 1 для "курящих" Введите, пожалуйста, 2 для "некурящих" Если клиент ввел 1, ваша программа должна выдлять место в салоне для курящих (места 1-5). Если клиент ввел 1, ваша программа должна выделять место в салоне для некурящий (места 6-10). Ваша программа должна также напичатать посадочный талон, указывающий номер места клиента и тип салона в самолете- для курящих или не курящих. Используйте одномерный массив для представления схемы расположения мест в самолете. Присвойте всем элементам массива нулевые начальные значения, чтобы показать, что все места свободны. Как только место выделено пассажиру, устанавливайте соответствующие элементы массива в состояние 1, чтобы показать, что месро уже занято. Ваша программа, конечно, никогда не должна выделять уже занятые места. Если салон для курящих заполнен, ваша программа должна спросить у клиента, приемлем ли для него салон для некурящих. Если, да то сделайте выделение соответсвующего места. Если нет, то напечатайте сообщение "Следующий полет состоится через три часа". Заранее очень благодарны.
0
|
|
| 04.07.2011, 23:15 | |
|
Ответы с готовыми решениями:
8
Пример из Дейтела Классы из Дейтела Задача на catch из Дейтела |
|
143 / 112 / 36
Регистрация: 14.04.2011
Сообщений: 261
|
|||||||
| 05.07.2011, 03:45 | |||||||
|
код получился громоздким, потому как я только учусь
но всё работает
![]()
2
|
|||||||
|
1 / 1 / 0
Регистрация: 09.09.2010
Сообщений: 53
|
|
| 05.07.2011, 07:55 [ТС] | |
|
ОГРОМНОЕ спосибо!!!!!!
0
|
|
|
1 / 1 / 0
Регистрация: 09.09.2010
Сообщений: 53
|
|
| 09.07.2011, 22:37 [ТС] | |
|
А такую задачку кто поможет решить?
(Восемь Ферзей) Шахматной головоломкой является задача о Восьми Ферзях: можно ли поставить на пустой шахматной доске восемь фрезей так, чтобы ни один из них не "атаковал" другого, т.е. никакие два ферзя не стояли бы на одном и том же столбце или на одной и той же строке или на одной и той же диагонали? Совет: Присвоить значение каждой клетке шахматной доски, указывая сколько клеток пустой шахматной доски "исключается", если ферзя поместить на эту клетку. Каждому углу должно быть присвоено значение 22. Как только эти числа исключений будут присвоены всем 64 клеткам, можно предложить эвристику: ставить каждого следующего ферзя на клетку с наименьшим числом исключений. И еще такую! Для каждого класса укажите некоторые общие атрибуты у финкции, определяющие иерархию. Добавьте некоторые другие классы, такие, как UndergraduateStudent, GraduateStudent, Freshmen, Sophomore, Junior, Senior и т.д., чтобы обоготить иерархию. Огромное спосибо за внимание и помощь!!!!!
0
|
|
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
| 09.07.2011, 22:41 | |
|
0
|
|
|
3 / 3 / 5
Регистрация: 18.01.2011
Сообщений: 131
|
|
| 09.07.2011, 23:07 | |
|
какой выпуск книги у вас ? так как у меня эти все задачи в главе 7
0
|
|
|
1 / 1 / 0
Регистрация: 09.09.2010
Сообщений: 53
|
|
| 09.07.2011, 23:16 [ТС] | |
|
Незнаю, у меня электронная версия! В чем разница то?
0
|
|
|
3 / 3 / 5
Регистрация: 18.01.2011
Сообщений: 131
|
|
| 09.07.2011, 23:18 | |
|
да и у меня электронная версия, сколько у вас страниц в книге ? а точнее какое издание ?
0
|
|
|
382 / 330 / 159
Регистрация: 06.12.2010
Сообщений: 894
|
||||||
| 09.07.2011, 23:27 | ||||||
2
|
||||||
| 09.07.2011, 23:27 | |
|
Помогаю со студенческими работами здесь
9
ответы на книгу Дейтела Не запускаются приложения Дейтела
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|