In Programming Exercise 2, the class dateType was designed and implemented
to keep track of a date, but it has very limited operations. Redefine
the class dateType so that it can perform the following operations on a
date, in addition to the operations already defined:
a. Set the month.
b. Set the day.
c. Set the year.
d. Return the month.
e. Return the day.
f. Return the year.
g. Test whether the year is a leap year.
h. Return the number of days in the month. For example, if the date is
3-12-2013, the number of days to be returned is 31 because there are
31 days in March.
i. Return the number of days passed in the year. For example, if the date is
3-18-2013, the number of days passed in the year is 77. Note that the
number of days returned also includes the current day.
j. Return the number of days remaining in the year. For example, if the
date is 3-18-2013, the number of days remaining in the year is 288.
k. Calculate the new date by adding a fixed number of days to the date. For
example, if the date is 3-18-2013 and the days to be added are 25, the
new date is 4-12-2013.
ผลลัพธ์ (
คาตาลัน) 1:
[สำเนา]คัดลอก!
En programació exercici 2, el dateType de classe va ser dissenyat i implementatper enregistrar d'una data, però té molt limitat operacions. Redefinirla classe dateType així que pot realitzar les següents operacions en undata, a més de les operacions ja definides:a. establir el mes.b. definir el dia.c. establir l'any.m. tornar al mes.e. tornar el dia.f. tornar l'any.g. comprovar si l'any és un any de traspàs.h. retorn el nombre de dies al mes. Per exemple, si la data és3-12-2013, el nombre de dies de ser retornats és 31 perquè hidies 31 de març.i. retornar el nombre de dies que va passar l'any. Per exemple, si la data és3-18-2013, el nombre de dies que va passar l'any és 77. Tingueu en compte que lanombre de dies va tornar també inclou l'actualitat.j. retornar el nombre de dies que romanen en l'any. Per exemple, si ladata 3-18-2013, el nombre de dies que romanen en l'any és 288.k. calcular la nova data afegint un nombre fix de dies a la data. Per aexemple, si la data és 3-18-2013 i els dies que s'afegeix 25, lanova data és 4-12-2013.
การแปล กรุณารอสักครู่..
![](//thimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)
En Programació Exercici 2, la dateType classe va ser dissenyat i implementat
per realitzar un seguiment d'una data, però té operacions molt limitades. Redefinir
la dateType classe perquè pugui realitzar les següents operacions en una
data, a més de les operacions ja definit:
a. Ajust el mes.
b. Ajust el dia.
c. Ajust l'any.
d. Torni el mes.
e. Torni el dia.
f. Torni el any.
g. Posa a prova si l'any és un any de traspàs.
h. Retorna el nombre de dies al mes. Per exemple, si la data és
2013.12.03, el nombre de dies per ser retornat és 31 perquè hi ha
31 dies al març.
i. Retorna el nombre de dies passats en l'any. Per exemple, si la data és
03/18/2013, el nombre de dies passats en l'any és de 77. Recordeu que el
nombre de dies retornats inclou també el. dia corrent
j. Retorna el nombre de dies que queden en l'any. Per exemple, si la
data és 03/18/2013, el nombre de dies que queden en l'any és de 288.
k. Calcular la nova data mitjançant l'addició d'un nombre fix de dies a la data. Per
exemple, si la data és 03/18/2013 i els dies que s'afegeix són 25, la
nova data és 2013.04.12.
การแปล กรุณารอสักครู่..
![](//thimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)