Red de conocimientos turísticos - Pronóstico del tiempo - Escribir un calendario perpetuo usando JAVA

Escribir un calendario perpetuo usando JAVA

import java.io.*;

salida de categoría {

salida pública void(int f, int x, int y) {

int i; p>

int a【】= new int【40】;

System.out.println("Día 123456"+"+F+"mes");

for(I = 0;i<x;i++)

{ sistema .print("");}

for(I = x;i<x+y; i++)

a【I】= I-x+1;

para (I = x; I & ltx+y; i++)

{

si ((I % 7 == 0) & & amp (I 》0))

sistema fuera . a【I】<10)

sistema .imprimir(““+a【I】);

si no, imprimir . 】);

}

sistema . println ("\n");

primer nivel

Public static void main(String args[]) lanza IOException{

salida p = nueva salida();

int año, boca, y=1, t, I;

InputStreamReader ir

BufferedReader en

IR = nuevo InputStreamReader (sistema . en) ;

in = nuevo lector almacenado en búfer (IR);

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

string s = in. readline(); /p>

año = entero . parse int (s);

if ((año % 4 == 0 & & año % 100 ! = 0) | | (Año%400==0 ))

boca = 1

Otros

boca = 0

y = año ;

for (i = 1;i<year;i++)

{ si ((i % 4 == 0 &&i %100! = 0) | (I % 400 == 0)

y++;}

y = y % 7;

para (I = 1; i <13;i++){

Cambiar (I){

Caso 1:{ p . salida (1, y, 31); Romper y = (y+31)% 7; ; }

Caso 2: { p . salida (2, y, 28+puerto); y = (y+28+puerto)% 7; : { p . salida (3, y, 31); y = (y + 31) % 7; descanso }

Caso 4: { p . (y+30)% 7; descanso; }

Caso 5: { p .

Caso 6: { p . salida (6, y, 30); y = (y+30) % 7; roto }

Caso 7: { p .

7, y, 31); y = (y+31)% 7; descanso }

Caso 8: { p . 7; romper; }

Caso 9: { p . { p . salida (10, y, 31); y = (y+31) % 7; descanso }

Caso 11: { p . y+30)% 7; descanso; }

Caso 12: { p . p>}

}

}

}