Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
KDew
0 / 0 / 0
Регистрация: 15.12.2017
Сообщений: 1
1

Тип данных - время

15.12.2017, 01:00. Просмотров 194. Ответов 1
Метки нет (Все метки)

Доброго времени суток, прошу помощи с данным заданием. Имеется такая программа, которая работает с текстовым типом данных(скрин 1). Необходимо сделать так, чтобы была подобная программа, только работала с типом данных время. Дело в том, что я новичок(мягко говоря) в этом деле и не совсем знаю с чего вообще начать и какие библиотеки подключать, чтобы работать в данном случае с временем. Находил только программы выводящие время в консоль, но дальше этого уйти не получается. Это правда первая часть задания, вторая представляет собой двусвязный список. По созданию двусвязного списка нашел уже несколько тем, надеюсь сам потом смогу связать 2 кода. На всякий случай прикрепляю само задание. Понимаю, что слишком нагло вас просить о чем-то, но буду премного благодарен за вашу помощь!

Кликните здесь для просмотра всего текста
Расчетно-графическое задание по дисциплине «Языки программирования»

Первая часть:
Разработать класс, представляющий заданный тип данных (ТД). Класс должен включать в себя (если это необходимо и подходит по смыслу к ТД):
• Конструкторы (по умолчанию, с параметрами, копии);
• Деструктор;
• Функцию вывода на экран;
• Перегруженные операторы:
o Оператор присваивания;
o Бинарные арифметические (+, -, *, /) с операндами ТД и ТД, ТД и базовый тип, базовый тип и ТД;
o Арифметика с накоплением (+=,-=);
o Унарные (++,--) в префиксной и постфиксной форме;
o Логические (<, >, ==, != );
o Операторы взятия элемента ( [] или () ) по номеру или ключу;
o Операторы преобразования типа к любому базовому.
Написать головную программу, обеспечивающую проверку всех реализованных свойств и методов класса.
Требования к заданию (невыполнение каждого из требований – минус один балл):
• Проект должен состоять из следующих модулей:
o «точка входа» в приложение с функцией int main();
o класс, описывающий заданный ТД;
o класс, реализующий проверку функций для ТД на основе действий пользователя в консоли.
• Исходный текст программы должен быть аккуратно отформатирован.
• Проект не должен содержать глобальных переменных и общедоступных членов данных класса.

Вторая часть:
Разработать шаблон заданной структуры хранения данных (контейнера). Шаблон должен содержать функции добавления, удаления, взятия элемента по индексу, поиска элементов.
Модернизировать головную программу, обеспечивающую проверку всех реализованных свойств и методов шаблона, используя его для хранения объектов класса, разработанного в первой части РГЗ.
Варианты ТД к первой части:
1. Строка текста.
2. Дата.
3. Время.
4. Матрица произвольной размерности.
5. Суперточные вычисления (дробь).
6. Супердлинные вычисления (число в строковой записи).
7. Супердлинные вычисления (число – массив байт).
8. Полином.
9. Разреженная матрица. Ненулевые элементы хранятся в виде динамического массива записей (i, j, value).
10. Разреженная матрица. Ненулевые элементы хранятся в виде списка.

Варианты контейнеров ко второй части:
1. Динамический массив.
2. Двусвязный список.
3. Двусвязный циклический список.
4. Очередь на основе списка.
5. Стек на основе списка.
6. «Двусторонний» массив.
7. Бинарное дерево.
0
Миниатюры
Тип данных - время  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2017, 01:00
Ответы с готовыми решениями:

Реализовать C++ объект, который предоставил бы возможность менять тип данных во время исполнения
Помогите пожалуйста!!! Задание следующие: Реализовать c++ объект, который...

Enum и типы данных. Как задать тип значений явно, и какой тип будет при переполнении?
Пытаюсь сделать функцию с передачей нескольких параметров,используя битовые...

Перечисляемый тип данных.Символьный тип.
1.type месяц = ( янв, фев, мар, апр, май, июн, июл, авг, сен, окт, ноя, дек );...

Как узнать тип шаблонного класса во время выполнения программы?
Тоесть: имеем класс list&lt;int&gt; или list&lt;double&gt;, и как узнать какой это тип? Ну...

Путаница с типами данных TCHAR и char. Какой тип данных выбрать?
Я создавал тему в соседнем...

1
nmcf
6410 / 5672 / 2581
Регистрация: 14.04.2014
Сообщений: 24,001
15.12.2017, 16:38 2
Ну замени строку на секунды, например, или как ты там хранить хочешь.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2017, 16:38

Во время компиляции определить, является ли тип полным
Доброго времени суток. Это уже моя далеко не первая попытка создать детектор...

Типы данных: есть ли универсальный тип, который может заменить все типы данных в Си?
Добрый вечер! Был бы очень признателен, если бы Вы помогли бы мне понять...

Тип данных
Какой тип данных сможет произвести действие (A*(10^3000))*(B*(10^3000))???


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru