10/10/2015, 17:11
|
|
Pseudocodigo a java Como puedo pasar esto a codigo java:
Solo quiero saber lo de la parte " segun_sea mm hacer", y lo de "2 : si (dds > 29) o (aa mod 4 <> 0) entonces" lo demas ya lo tengo
¿conque lo puedo representar? agradecere su ayuda
Algoritmo que determina la fecha del día siguiente, a partir de una fecha introducida por teclado con el formato DÍA, MES y AÑO.
Datos de salida: dds, mms, aas (día, mes y año del día siguiente)
Datos de entrada: dd, mm, aa, (día, mes y año del día actual)
Variables
entero: dd,mm,aa,dds,mms,aas
Inicio
leer(dd,mm,aa)
dds <- dd
mms <- mm
aas <- aa
si dd >= 28 entonces
según_sea mm hacer
//si el mes tiene treinta días
4,6,9,11 : si dds > 30 entonces
dds ← 1
mms ← mm
fin_si
//si el mes es febrero
2 : si (dds > 29) o (aa mod 4 <> 0) entonces
dds ← 1
mms ← 3
fin_si
//si el mes tiene 31 días y no es diciembre
1,3,5,7,8,10 : si dds > 31 entonces
dds ← 1
mms ← mm
fin_si
si_no
//si el mes es diciembre
si dds > 31 entonces
dds ← 1
mms ← 1
aas ← aa
fin_si
fin_según
fin_si
escribir(dds,mms,aas)
fin
Última edición por sombrass46; 10/10/2015 a las 18:04 |