Ich bin neu im Programmieren und Java und ich versuche das folgende Problem zu lösen:
Wie viele Sonntage fielen im ersten des Monats im zwanzigsten Jahrhundert (1. Januar 1901 bis 31. Dezember 2000)?int count, sum = 0;
for (int i = 1901; i < 2001; i++) {
LocalDate test = LocalDate.of(i, 1, 1);
sum += test.lengthOfYear();
}
for (int i = 1; i < sum; i++) {
LocalDate date1 = LocalDate.of(1901, 1, 1);
date1 = date1.plusDays(i);
if (date1.getMonth() == JANUARY && date1.getDayOfWeek() == SUNDAY) {
count++;
}
}
System.out.println(count);
< /code>
Wenn ich die Ergebnisse drucke, scheint es einwandfrei zu funktionieren.>
Java: Wie viele Sonntage fielen im ersten des Monats im 20. Jahrhundert (1. Januar 1901 bis 31. Dezember 2000)? ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post