hola necesito ayuda con este deber q no se como se hace
Completar la clase Fecha con los siguientes métodos:
Constructor por default que construya los objetos con la fecha actual.
Método de acceso setMes(int m) que valide correctamente el cambio de mes de la Fecha.
Método de acceso setDia(int d) que valide correctamente el cambio de día de la Fecha.
Método addAnio(int n) que permita sumar una cantidad n (positiva o negativa) de años a
la Fecha. Ejemplos:
Antes n Después
2014/3/4 + 1 2014/3/4
2014/3/5 - 3 2011/3/5
2013/6/21 + 5 2018/6/21
Método addMes(int n) que permita sumar una cantidad n (positiva o negativa) de meses a
la Fecha. Ejemplos:
Antes n Después
2014/3/4 +2 2014/5/4
2014/3/5 -8 2013/7/5
2013/11/21 +15 2015/2/21
Método addDia(int n) que permita sumar una cantidad n (positiva o negativa) de días a la
Fecha. Ejemplos:
Antes n Después
2014/3/21 + 5 2014/3/26
2014/3/5 -15 2014/2/18
2014/3/15 +500 2015/7/28
2014/3/16 -195 2013/9/2
si alguien tiene una idea de como hacer me dice pls
Constructor por default que construya los objetos con la fecha actual.
Método de acceso setMes(int m) que valide correctamente el cambio de mes de la Fecha.
Método de acceso setDia(int d) que valide correctamente el cambio de día de la Fecha.
Método addAnio(int n) que permita sumar una cantidad n (positiva o negativa) de años a
la Fecha. Ejemplos:
Antes n Después
2014/3/4 + 1 2014/3/4
2014/3/5 - 3 2011/3/5
2013/6/21 + 5 2018/6/21
Método addMes(int n) que permita sumar una cantidad n (positiva o negativa) de meses a
la Fecha. Ejemplos:
Antes n Después
2014/3/4 +2 2014/5/4
2014/3/5 -8 2013/7/5
2013/11/21 +15 2015/2/21
Método addDia(int n) que permita sumar una cantidad n (positiva o negativa) de días a la
Fecha. Ejemplos:
Antes n Después
2014/3/21 + 5 2014/3/26
2014/3/5 -15 2014/2/18
2014/3/15 +500 2015/7/28
2014/3/16 -195 2013/9/2
si alguien tiene una idea de como hacer me dice pls
me olvidaba tengo este codigo q hicimos con un amigo pero nose si estara bien ...
// Proy_Clases_3.cpp: define el punto de entrada de la aplicación de consola.
#include "stdafx.h"
#include
using namespace std;
#include "Fecha.h"
void probar()
{ Fecha p(2013,12,25);
p.imprimir();
}
int main()
{ probar();
Fecha f;
f.setAnio(2014);
f.setMes(2);
f.setDia(28);
cout
// Proy_Clases_3.cpp: define el punto de entrada de la aplicación de consola.
#include "stdafx.h"
#include
using namespace std;
#include "Fecha.h"
void probar()
{ Fecha p(2013,12,25);
p.imprimir();
}
int main()
{ probar();
Fecha f;
f.setAnio(2014);
f.setMes(2);
f.setDia(28);
cout
// Proy_Clases_3.cpp: define el punto de entrada de la aplicación de consola.
#include "stdafx.h"
#include
using namespace std;
#include "Fecha.h"
void probar()
{ Fecha p(2013,12,25);
p.imprimir();
}
int main()
{ probar();
Fecha f;
f.setAnio(2014);
f.setMes(2);
f.setDia(28);
cout
#include "stdafx.h"
#include
using namespace std;
#include "Fecha.h"
void probar()
{ Fecha p(2013,12,25);
p.imprimir();
}
int main()
{ probar();
Fecha f;
f.setAnio(2014);
f.setMes(2);
f.setDia(28);
cout