2 / 1 / 1
Регистрация: 03.07.2016
Сообщений: 4
1

Дата, год, месяц, день

11.04.2007, 20:33. Показов 9138. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
/*
Дата год, месяц, день от 01.01.0001 до 31.12.2999 Date
Високосными являются года кратные 4 и 400, но не кратные 100
Рекомендуется хранить дату в виде количества дней от 01.01.0001
Конструктор: Date(y, m, d)
Операции:
x+z, z+x (добавить к дате число дней z),
x+=z,
x-z (убавить дату на число дней z),
x-=z,
x-y (количество дней между датами),
x==y, x!=y, x=y, xy, x;=y, x;=y,
++x, --x, x++, x--,
где x, y - даты, z - целое число
вывод, ввод в виде 31/12/2004
Методы:
int getYear(); [1..2999]
int getMonth(); [1..12]
int getDay(); [1..31]
*/

1. Запрограммировать класс

Операции =, [], +=, -=, *=, /=, ++, -- определить как методы




================
Помогите начать ато чегото никак не движется дело.... задали задачку, а мозги не варят ((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2007, 20:33
Ответы с готовыми решениями:

Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели
Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели. ...

Дана дата в формате день:месяц:год. Определить день недели
Задание: Дана дата в формате день:месяц:год. Определить день недели.

Дата в формате <день>.<месяц>.<год>
а дальше нужно будет определить, например, сколько дней прошло с начала года и т.п. Подскажите,...

Описать структуру «дата» (год, месяц, день
Описать структуру «дата» (год, месяц, день). Определить функцию «дней до конца года» вычисляющую...

2
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
11.04.2007, 21:53 2
Попробуй использовать стандартный класс CTime и с помощью него создать свой класс. В классе CTime почти все, что тебе надо уже сделано.

Операции =, [], +=, -=, *=, /=, ++, -- определить как методы
И еще вопрос: очень интересно как реализовать методы для операций *= и /= с датами?... :lol:
0
2 / 1 / 1
Регистрация: 03.07.2016
Сообщений: 4
19.04.2007, 00:38  [ТС] 3
как только сделаю - отпишусь и на том спасибо ))
0
19.04.2007, 00:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2007, 00:38
Помогаю со студенческими работами здесь

Создайте структуру Дата с элементами День, Месяц, Год.
Народ, не могу понять структуры и учитель ничего не объясняет, помогите с кодом. Создайте...

Создать класс Date – дата, содержащая поля: день, месяц, год.
Создать класс Date – дата, содержащая поля: день, месяц, год. Определить операторы &quot;+&quot; и &quot;-&quot;, как...

Дана дата в формате день:месяц:год. Определить дату через n дней
Дана дата в формате день:месяц:год. Определить дату через n дней. Помогите написать программу,...

Дата вводится строкой нужно извлечь день месяц и год в int переменные
Дата вводится строкой нужно извлечь день месяц и год в int переменные. два варианта передачи...


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

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

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