Mostrando entradas con la etiqueta ayer. Mostrar todas las entradas
Mostrando entradas con la etiqueta ayer. Mostrar todas las entradas

viernes, 13 de mayo de 2016

dada una fecha diga la fecha de ayer sentencia switch



dada una fecha diga la fecha de ayer sentencia switch

import java.io.*;

class switchp_5{

public static void main(String args[])throws IOException{

int a,ms,dia=0,max=0;

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

System.out.println("Dada una fecha determina la dia anterior");
<!--more-->
System.out.println("Escribir fecha valida");

System.out.println("Escriba numero de dia: ");

dia=Integer.parseInt(in.readLine());

System.out.println("Escriba numero de mes: ");

ms=Integer.parseInt(in.readLine());

System.out.println("Escriba numero del año : ");

a=Integer.parseInt(in.readLine());

dia=dia-1;

if(dia<=0)

{

ms=ms-1;

if(ms==0){

ms=12;

a=a-1;

}

switch(ms)

{

case 1:case 3:case 5:case 7:

case 8:case 10:case 12:max=31;

break;

case 4:case 6:case 9:case 11:max=30;

break;

case 2:

if((a%4==0)&&((a%100!=0)

(a%400==0)))

{max=29;}

else{max=28;}

break;

}

dia=max;

}

System.out.println("El anterior sera: "+dia+"/"+ms+"/"+a);



}

}

ENTRADAS POPULARES