Jaki dzień tygodnia będzie za określoną ilość dni?

0

Cześć mam zadanie, w którym mam poprosić o podanie liczby reprezentującej dni tygodnia (0 to niedziela, pon to 1). Potem muszę poprosić o podanie kolejnej liczby całkowitej. Następnie muszę obliczyć jaki będzie dzień tygodnia po dodaniu tych dwóch liczb.
Nie wiem, jak to zrobić. Przydałaby się wasza pomoc (zapisać zmienne, poprosić o podanie liczby ogarniam). Pozdrawiam.

0

Przekładasz liczbę na dzień tygodnia, później na datę a następnie addDate:

http://www.java2s.com/example/java-utility-method/date-add/adddate-date-date-int-noofdays-fde24.html

6

@Hasztag T: zadanie na poziomie szkoły podstawowej ;) Dzielenie z resztą. Na początek tworzysz dobie mapę:

var dniTygodnia = Map.of(
0, "Niedziela",
1, "Poniedziałek",
...);

I teraz zagadka, jeżeli weźmiesz resztę z dzielenia sumy dwóch liczb przez 7, to co dostaniesz?

2

Tylko widzisz @Hasztag T drugie rozwiązanie jest bardziej optymalne w tym przypadku - do rozwiązania tego zadania nie trzeba używać żadnego date API, ponieważ jest to zadanie właśnie na użycie modulo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1