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

Создать класс Date для работы с датами в формате «год.месяц.день» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каких случаях оправданно использование локальных классов? http://www.cyberforum.ru/cpp-beginners/thread1125472.html
Здравствуйте. Вопрос: в каких случаях оправданно использование локальных классов? Или когда нужно использовать локальные классы? Какие есть варианты использования? С++ начал изучать недавно, но дать...
C++ Замена iFile В общем нужно заменить iFile, если это возможно. #include "conio.h" #include <iostream> #include <fstream> #include <string> #include <vector> using namespace std; int main() { ifstream... http://www.cyberforum.ru/cpp-beginners/thread1125471.html
Заданный текст проверить на соблюдение правил пунктуации и исправить их C++
Заданный текст проверить на соблюдение правил пунктуации и исправить их на С + +
C++ Нужен пример написания DLL
Смотрел информацию из msdn, делал все по пунктам, но как то не идет. Можете мне для примера кинуть исходный код простенькой библиотеки на с++, я на таких примерах лучше понимаю. Дополнительные...
C++ Считывание строки до знака '\n' http://www.cyberforum.ru/cpp-beginners/thread1125433.html
Я пользуюсь функцией gets() и getline(). В обеих случаях читает только к первому пробелу. А вторая функция если даже задать что считывать к '\n' то он тоже читает к первому пробелу. Помогите!!!!! ...
C++ Подсчитать, сколько раз заданное слово встречается в сообщении Дано осмысленное текстовое сообщение(т.е. алфавитно-цифровая информация,разделенная пробелами и знаками препинания , в конце которого ставится точка) :подсчитать,сколько раз заданное слово... подробнее

Показать сообщение отдельно
Kind_1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 44

Создать класс Date для работы с датами в формате «год.месяц.день» - C++

20.03.2014, 22:59. Просмотров 724. Ответов 0
Метки (Все метки)

Задания должны быть реализованы двумя способами:
- тип данных представляется структурой с необходимыми полями, а операции реализуются как внешние функции, которые получают объекты данного типа в качестве аргументов;
– как класс с закрытыми полями, где операции реализуются как методы класса.

2. Создать класс Date для работы с датами в формате «год.месяц.день». Дата представляется структурой с тремя полями типа unsigned int: для года, месяца и дня. Класс должен включать не менее трех функций инициализации: числами, строкой вида «год.месяц.день» (например, «2004.08.31») и датой. Обязательными операциями являются: вычисление даты через заданное количество дней, вычитание заданного количества дней из даты, определение високосности года, присвоение и получение отдельных частей (год, месяц, день), сравнение дат (рано, до, после), вычисление количества дней между датами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.