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)&&((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));
}
}
Suscribirse a:
Enviar comentarios (Atom)
ENTRADAS POPULARES
-
Sumar números del 1 al 10 en C++ #include <iostream> using namespace std; int main() { int I; double C,N[10]; C=0; for(I=0;I<10;I++...
-
Realizar un programa en java netbeans en el cual debe pedir 3 dígitos al usuario. Hallar el Máximo común Divisor, este programa debe cerra...
-
algoritmo determina la estacion segun mes y dia con sentencia switch lea un dia y un mes cualquiera y determine a que estacion pe...
No hay comentarios:
Publicar un comentario