Files
  • Main.java
Main.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.time.LocalDate;

class Main {

  public static LocalDate diaDasMães( int ano ) {
    LocalDate primeiroDeMaio = LocalDate.of(ano, 5, 1);
    int qdia = primeiroDeMaio.getDayOfWeek().getValue();
    return ( primeiroDeMaio.plusDays(14-qdia));
    
  };
  /* programa principal
  vai calcular que dia cai o dia das mães num certo 
  ano.
  */ 
  public static void main(String[] args) {
    System.out.println("Lista de Datas dos dias da mães desde 2000");
    System.out.println("Ano  Data       Dia da Semana");
    for (int qual_ano = 2000;qual_ano<=2025;qual_ano++){
      LocalDate dia = diaDasMães(qual_ano);
      System.out.println(qual_ano+" "+dia + " "+dia.getDayOfWeek()) ;
    }
  }
}