| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo calcular la Pascua con Java
    Según los cristianos , la Pascua conmemora la fecha de la resurrección de Jesucristo de entre los muertos. Puede ser difícil de calcular ya que la fecha depende de la fecha de la Pascua . Los cristianos de Oriente ( ortodoxos ) y los cristianos occidentales ( católicos y protestantes sectas más ) calcular la fecha distinta. El programa Java dada proporciona la fecha de acuerdo a la tradición occidental. Instrucciones
    1

    Abra un entorno de desarrollo integrado Java ( IDE). Este tutorial asume el IDE Netbeans que viene con el SDK oficial de Java está siendo utilizado , pero otros son posibles.

    2 Haga clic en " Archivo" y " Nueva clase". Nombre de la clase " EasterCalculator " cuando se le solicite
    3

    Asegúrese de que el código se encuentra en la clase , y péguelo en la clase si no lo es: . Pública


    clase EasterCalculator {

    void (String [] args ) { public static

    }

    }
    4

    Añadir un método de "calcular" entre la línea de " EasterCalculator " y "principal" :

    public static Calendario calcular ( int año ) { int

    permanecen años = 19 % ;

    int firstDigits = año /100 ;

    int temp = ( firstDigits - 15 ) /2 + 202-11 * permanecerá ; interruptor


    ( firstDigits ) {
    caso

    21 :
    < p > caso 24 :
    caso

    25 :
    caso

    27 :
    caso

    28 :
    caso

    29 :
    caso

    30 :
    caso

    31 :
    caso

    32 :
    caso

    34 :

    caso 35 :

    caso 38 :

    temp - ;

    break;

    caso 33 :
    caso

    36 :
    caso

    37 :

    caso 39 : < br > caso

    40 :

    temp - ;

    temp - ;

    break; }


    temp% = 30 ;

    int tA = temp + 21 ;

    if ( temp == 29 ) {

    tA - ;

    }

    if ( temp == 28 && siguen siendo > 10 ) {

    tA - ;

    }

    int tB = ( tA - 19 ) 7 % ;

    int tC = ( 40 - firstDigits ) % 4 ;

    if ( tC == 3 ) {

    tC + + ; }


    < p> if ( tC > 1 ) {

    tC + + ; }


    temp = años 100 % ;

    int tD = ( + temp temp /4 ) 7 % ;

    int tE = (( 20 - tB - tC - TD ) % 7 ) + 1 ;

    int day = tA + tE ;

    int mes = Calendar.MARCH ;

    if ( día > 31 ) {
    día

    - = 31 ;

    mes = Calendar.APRIL ;

    }

    Calendario easterDate = Calendar.getInstance ();

    easterDate.set (año, mes , día) ;

    regreso easterDate ;

    }
    5

    Pega el siguiente en el método main :

    públicos void (String [] args ) { static

    Calendario easter2011 = EasterCalculator.calculate ( 2011 ) ;

    cadena easterMonthString = easter2011.getDisplayName ( Calendar.MONTH , Calendar.LONG , Locale.US ) ;

    fecha String = en 2011 será el "+ fecha) ;

    }

    Previous :

    next :
      Artículos relacionados
    ·Cómo abrir y leer las carpetas en Java 
    ·Cómo configurar Java Classpath en Ventanas 
    ·Cómo importar clases en NetBeans 
    ·¿Cómo para que solicite una respuesta en Java 
    ·Cómo almacenar enteros en un array en Java 
    ·Cómo depurar en Netbeans en Java 
    ·Cómo escribir el desbordamiento de búfer en Java 
    ·Cómo leer un campo CLOB 
    ·Los métodos estáticos en Java Subclase 
    ·Cómo ejecutar NetBeans 
      Artículos destacados
    ·Cómo escribir códigos que generará un cuadro de text…
    ·Cómo crear un nuevo cuadro de imagen en tiempo de ejec…
    ·Cómo utilizar el sueño en VBA 
    ·¿Cuáles son Grails en Java 
    ·Cómo codificar un formulario de registro para un sitio…
    ·Cómo Recuperar la cuenta de root para MySQL 
    ·Cómo instalar Python en HostMonster 
    ·Cómo utilizar Dir $ en VB6 
    ·Cómo utilizar un E Función Modificador 
    ·Cómo calcular algoritmos Mediana 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com