Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/10/2015, 19:27
sombrass46
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Pseudocodigo a java

Cita:
Iniciado por Kritik Ver Mensaje
if (dd>31){
if (mes==mes con 31 días||mes==otro mes con 31 días||mes==otro mes con 31 días....){
dd=1;
mes++;
if (mes>12){
aa++;
mes=1;
}
}
}
else if (dd>30){
if (mes==mes con 30 días||mes==otro mes con 30 días||mes==otro mes con 30 días....){
dd=1;
mes++;
}
}
else if (dd>29){
if (mes==2 && aa%4==0){
dd=1;
mes++;
}
}
else if (dd>28){
if (mes==2 && aa%4>0){
dd=1;
mes++;
}
}

Estos ejercicios vienen bien para empezar a hacer algoritmos de toma de decisiones (if, switch) bucles (for, while, do-while) que seguro que es lo que estás trabajando ahora.

Una vez has aprendido a hacerlos, cuando quieres trabajar en serio con fechas se hace con la clase Calendar. Un tiene un objeto calendar que contiene una fecha. Le sumas 1 dia y te da la nueva fecha con 1 día más. Si para esa nueva fecha le tiene que cambiar el día, mes y año se lo cambia sin tú tener que operar ni calcular. Ya lo calcula la clase por ti.



Gracias Kritik fue de mucha ayuda!!!