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

Создать класс даты (Date) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы в С/С++ http://www.cyberforum.ru/cpp-beginners/thread202875.html
P(N,N) Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали.Отпечатать полученую матрицу в общепринятом виде. N<=50.
C++ Чтение записи из файла Доброго времени суток. Цель такая... прочитать из файла.. в файле находятся данные {4534}{536346}{423421}.... нужно записать их столбиков в другой.... Знаний по С++ а решение такой задачи... http://www.cyberforum.ru/cpp-beginners/thread202874.html
C++ Программа про денежки.
Доброго времени суток. =] Учусь на матфаке, программирование у нас уже 2 семестра, 1й семестр был Java, у меня с ним проблем не было, а как перешла на 2й курс и сменился преподаватель, пошли...
C++ Во всех последовательностях положительных чисел изменить порядок эл-ов на противоположный.
Размерность массива=100 Диапазон значений -50 до -50 Во всех последовательностях положительных чисел изменить порядок эл-ов на противоположный.
C++ В одномерном массиве,состоящем из N вещественных элементов,вычислить: http://www.cyberforum.ru/cpp-beginners/thread202864.html
В одномерном массиве,состоящем из N вещественных элементов,вычислить: 1)количество элементов массива,равных 0 2)сумму эл-ов массива,расположенных после минимального эл-та Упорядочить эл-ты массива...
C++ Числовые последовательности Господа!Прошу мне помочь, очень долго думал над задачей, и так и не смог сделать: Есть последовательность чисел a0, a1, a2... an, которая определяется следующим образом: a0=0, а каждое следующие... подробнее

Показать сообщение отдельно
young_young
1 / 1 / 0
Регистрация: 17.05.2010
Сообщений: 10

Создать класс даты (Date) - C++

03.12.2010, 22:58. Просмотров 649. Ответов 0
Метки (Все метки)

Помогите пожалуйста с задачей, хочу разобраться перед контрольной)


1) Создать класс даты (Date) c объектом-членом число дней (переменная целого типа в закрытой
области класса) и с функциями доступа к объекту-члену (GetYear(), GetMonth(), GetDay(), SetYear(int),
SetMonth(int), SetDay(int), SetDate(int, int, int), GetLenDay(), SetLenDay()), функцией вывода объекта
класса на экран в формате даты (Show()). Для упрощения считать в каждом году 360 дней, а в месяце 30
дней.
2) Добавить в созданный класс конструктор по умолчанию, конструктор с инициализацией, кон-
структор с тремя аргументами в формате даты. Во всех случаях выводить сообщение о создании объек-
та. Реализовать проверку корректности значений.
3) Добавить в созданный класс деструктор (выводить сообщение об уничтожении объекта).
4) Осуществить перегрузку указанных операторов для объектов заданного класса:
- перегрузить унарные арифметические операторы: +, -, ++, --.
- перегрузить бинарные арифметические операторы: +, -, *, /.
- Перегрузить логические операторы: ==, !=.
- Перегрузить оператор присваивания: =.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.