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

lunes, 16 de mayo de 2016

encontrar el dia año y mes ingresando el numero de dias



encontrar el dia año y mes ingresando el numero de dias

import java.io.*;

class problm19{

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

{

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



System.out.print("Ingrese el dia:");

double a =Double.valueOf(in.readLine().trim()).doubleValue();

<!--more-->

System.out.print("Ingrese el año:");

double b =Double.valueOf(in.readLine().trim()).doubleValue();

if (a<=31)

{ System.out.println(a+"/ "+01+"/ "+b);

}

else if(a<=59)

{a=a-31;

System.out.println(a+"/ "+02+"/ "+b);

}

else if(a<=90)

{a=a-59;

System.out.println(a+"/ "+03+"/ "+b);

}

else if(a<=120)

{ System.out.println(a+"/ "+04+"/ "+b);

}

else if(a<=151)

{a=a-120;

System.out.println(a+"/ "+05+"/ "+b);

}

else if(a<=181)

{a=a-151;

System.out.println(a+"/ "+06+"/ "+b);

}

else if(a<=212)

{a=a-181;

System.out.println(a+"/ "+07+"/ "+b);

}

else if(a<=243)

{a=a-212;

System.out.println(a+"/ "+8+"/ "+b);

}

else if(a<=274)

{a=a-243;

System.out.println(a+"/ "+9+"/ "+b);

}

else if(a<=304)

{a=a-274;

System.out.println(a+"/ "+10+"/ "+b);

}

else if(a<=334)

{a=a-304;

System.out.println(a+"/ "+11+"/ "+b);

}

else if(a<=365)

{a=a-334;

System.out.println(a+"/ "+12+"/ "+b);

}

else

{double m=a/365;

int j=(int)m;

a=a%365;

b=b+j;

if (a<=31)

{ System.out.println(a+"/ "+01+"/ "+b);

}

else if(a<=59)

{a=a-31;

System.out.println(a+"/ "+02+"/ "+b);

}

else if(a<=90)

{a=a-59;

System.out.println(a+"/ "+03+"/ "+b);

}

else if(a<=120)

{ System.out.println(a+"/ "+04+"/ "+b);

}

else if(a<=151)

{a=a-120;

System.out.println(a+"/ "+05+"/ "+b);

}

else if(a<=181)

{a=a-151;

System.out.println(a+"/ "+06+"/ "+b);

}

else if(a<=212)

{a=a-181;

System.out.println(a+"/ "+07+"/ "+b);

}

else if(a<=243)

{a=a-212;

System.out.println(a+"/ "+8+"/ "+b);

}

else if(a<=274)

{a=a-243;

System.out.println(a+"/ "+9+"/ "+b);

}

else if(a<=304)

{a=a-274;

System.out.println(a+"/ "+10+"/ "+b);

}

else if(a<=334)

{a=a-304;

System.out.println(a+"/ "+11+"/ "+b);

}

else if(a<=365)

{a=a-334;

System.out.println(a+"/ "+12+"/ "+b);

}



}

}

}

viernes, 13 de mayo de 2016

algortimo determina la estacion segun mes y dia con sentencia switch



algoritmo determina la estacion segun mes y dia con sentencia switch


lea un dia y un mes cualquiera y determine a que estacion pertenece considere que la primara inicia el 23 de setiembre, verano inicia el 21 de diciembre,


// otoño empieza el 21 de marso e invierno el 22 de junio

import java.io.*;

class switchr_3{

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

int dia,ms;

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
<!--more-->
System.out.println("Programa que muestra la estacion segun el mes y dia");

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

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

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

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

switch(ms)

{

case 1:

case 2: System.out.println(" verano");

break;

case 3:

if(dia<21 system.out.println="system.out.println" verano="verano">
else{ System.out.println(" Otoño");}

break;

case 4:

case 5: System.out.println(" otoño");

break;

case 6:

if(dia<22 o="o" oto="oto" system.out.println="system.out.println">
else{ System.out.println(" invierno");}

break;

case 7:

case 8:System.out.println(" invierno");

break;

case 9:

if(dia<23 invierno="invierno" system.out.println="system.out.println">
else{ System.out.println("primavera");}

break;

case 10:

case 11:System.out.println(" primavera");

break;

case 12:

if(dia<21 primavera="primavera" system.out.println="system.out.println">
else{ System.out.println(" verano");}

break;

default:System.out.println(" mes incorrecto");

}
}
}

algoritmo para determinar los dias que tiene un mes con sentencia switch



algoritmo para determinar los dias que tiene un mes con sentencia switch

lea un mes y un año y determine cuantos dias tiene ese mes


import java.io.*;

class switchr_4{

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

int a,ms,dias=0;

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

System.out.println("Programa que calcula cuantos dias tiene un mes en tereminado año");
<!--more-->
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());

switch(ms)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:dias=31;

break;

case 4:

case 6:

case 9:

case 11:dias=30;

break;

case 2:

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

(a%400==0)))

{dias=29;}

else{dias=28;}

default:System.out.println(" mes incorrecto");

}

System.out.println("El mes "+ms+" del año "+a+" tiene "+dias+" dias");

}

} 

ENTRADAS POPULARES