Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как разработать класс CTime для работы со значениями времени? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ трудно для меня. работа с классами http://www.cyberforum.ru/cpp-beginners/thread303114.html
Помогите пожалуйста написать программу. Реализуйте класс, описывающий число вида a+b*e^(x) , где x – произвольное число, содержащий перегрузку методов проверки равенства (= =), сложения, и...
C++ Пожалуйста очень срочно нужно написать программу, определяющую полезность веб-страниц. Нужно написать программу, определяющую полезность веб страниц. Необходимо список ссылок ввести в динамический массив, откуда программа случайно будет выбирать какую нибудь ссылку и переходить по ней.... http://www.cyberforum.ru/cpp-beginners/thread303104.html
C++ Строки
#include <iostream.h> void main() { char st; cout<<"wwedute text:"; cin.getline (st,20); int k=0,i; for (i=0;i<20;i++) if ((st='.')) || ((st='?')) || ((st=',')) || ((st='!')) ||...
Как работает калькулятор? C++
Помогите подробней код разобрать и прокомментировать назначение переменных, функций... #include <iostream> #include <vector> #include <cmath> #include <iomanip> double number(); double...
C++ OPZ with STL http://www.cyberforum.ru/cpp-beginners/thread303096.html
Добрый вечер. у меня имеется лаба (Обратная польская запись)... как можно ее лучше переделать, чтобы использовались stl библиотеки?...
C++ Определить время выполнения программы Господа как засеч време выполнение программы? Заранее всем огромное спасибо!!! подробнее

Показать сообщение отдельно
Ilya222
Сообщений: n/a

Как разработать класс CTime для работы со значениями времени? - C++

23.05.2011, 20:56. Просмотров 841. Ответов 0
Метки (Все метки)

Помогите пожалуйста в написании сей программ:
1. Разработать класс CTime для работы со значениями времени. Класс должен содержать следующие элементы.
Поля (скрытые):
одно единственное поле, соответствующее количеству секунд, содержащихся в заданном значении времени
Методы:
конструктор по умолчанию, заполняющий поле текущим значением системного времени; конструктор, параметрами которого являются заданные значения часов, минут и секунд; конструктор-копировщик
методы-функции для задания значения поля класса CTime и получения часов, минут и секунд по заданному значению типа CTime
метод-функция для вывода времени на экран в общепринятом формате «чч:мм:сс» или в сокращенном виде «чч:мм» или в виде «чч:мм a.m.» («чч:мм p.m.») – часы и минуты до полудня или после полудня (при этом проверить, что значение времени не больше 24 часов)

2. Реализовать для разработанного класса методы-операторы:
+, - (плюс и минус) - для сложения и вычитания значений времени, при этом все данные должны быть типа CTime
++, --(два плюса или два минуса подряд) – уменьшение или увеличение значения времени на 1 секунду
== (два знака равенства подряд) - для сравнения двух значений времени, результатом этой операции должен быть 0, если значения неравны, и любое ненулевое значение в противном случае
Разработать программу, которая демонстрировала бы работоспособность всех методов данного класса.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru