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

viernes, 13 de mayo de 2016

deternimar cuantos dias falta para terminar el año sentencia switch

deternimar cuantos dias falta para terminar el año sentencia switch
import java.io.*; 

class switchp_9{

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

int x=0,z=0,a,ms,dia=0,max=0,f=0;

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
<!--more-->
System.out.println("Dada una fecha determina cuantos dia falta para que termine el año");

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());



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

(a%400==0)))

{x=29;}

else{x=28;}



switch(ms-1)

{

case 0:z=0;

break;

case 1:z=31;

break;

case 2:z=x+31;

break;

case 3:z=x+31+31;

break;

case 4:z=30+31+31+x;

break;

case 5:z=31+30+31+31+x;

break;

case 6:z=30+31+30+31+31+x;

break;

case 7:z=31+30+31+30+31+31+x;

break;

case 8:z=31+31+30+31+30+31+31+x;

break;

case 9:z=30+31+31+30+31+30+31+31+x;

break;

case 10:z=31+30+31+31+30+31+30+31+31+x;

break;

case 11:z=30+31+30+31+31+30+31+30+31+31+x;

break;

}

f=((337+x)-(z+dia));

System.out.println("La fecha actual es: "+dia+"/"+ms+"/"+a+" y faltan "+ f+" dias para finalizar el año y sea "+(a+1));



}

}

ENTRADAS POPULARES