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

Битовые поля - запись времени Ч - М

14.05.2013, 13:33. Показов 1704. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть задание:

"Определить структурированный тип, набор функций (в виде меню) для ра-боты с массивом структур. В структурированной переменной предусмотреть способ отметки ее как не содержащей данных (т. е. «пустой»). Функции должны работать с массивом структур или с отдельной структурой через указатели, а также при необходимости возвращать указатель на структуру.
1. В перечень обязательных функций входят:
– «очистка» структурированных переменных;
– поиск свободной структурированной переменной;
– ввод элементов (полей) структуры с клавиатуры;
– вывод элементов (полей) структуры с клавиатуры;
– поиск в массиве структуры и минимальным значением заданного по-ля.
2. Дополнительные функции:
– сортировка массива структур в порядке возрастания заданного поля (при сортировке разрешается присваивание структурированных перемен-ных);
– удаление заданного элемента;
– изменение (редактирование) заданного элемента.
3. Интерфейс пользователя осуществить в виде командного процессора:
1 – загрузить данные;
2 – вывести на экран ... .

Вокзал. Номер поезда, пункт назначения, дни следования, время выбытия, время прибытия, цена. Выбор по пункту назначения, дате. Вывод расписания по времени.
Дни следования реализовать с помощью перечисления.
Время выбытия и прибытия реализовать с помощью битового поля (ча-сы, минуты).
"

Каким образом правильно реализовать "Время выбытия и прибытия реализовать с помощью битового поля (ча-сы, минуты)"
Перерыл много литературы, но так и не смог разобраться:
- Как правильно описать в структуре эти битовые поля времени?
- Как потом правильно к ним обращаться во время ввода, обновления и вывода структур?
- Как правильно организовать "Вывод расписания по времени"?

Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2013, 13:33
Ответы с готовыми решениями:

Битовые операции, битовые поля.
Здравствуйте! Еслть 4 диапазона чисел: 0-100, 0-100, 0-6000, 0-3. Сделать в виде битовых операций....

Битовые поля. Поля без типа и имени
Вчера сделал очень интересную и болезненную ошибку (с точки зрения времени, так как искал я ее...

Битовые поля
Народ, напишите программу для включения 3-го разряда однобайтового числа и переключения 7-го. Никак...

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

0
14.05.2013, 13:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2013, 13:33
Помогаю со студенческими работами здесь

Битовые поля
В приложении 1 есть пример использования битовых полей. В выделенной строке структуре присваивается...

Битовые поля
struct TKeyFlags { int Old :1; int ...

Битовые поля
Подскажмте пожалуйста новичку, что такое битовые поля.Уже перечитываю раз 11ый, а никак понять не...

Битовые поля
Подскажите пожалуйста, как мне сохранить две цифры с помощью битовых полей?


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru