Задача Time for Party
Стигнах до тук и не мога да я накарам да работи:
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Scanner;
public class TimeForParty {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy");
LocalDate date = LocalDate.parse(scanner.nextLine(),formatter);
Calendar calendar = Calendar.getInstance();
double date1 = calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH);
if (date1 == Calendar.FRIDAY) {
System.out.println("Party night! Today is:" + Calendar.FRIDAY);}
if (date1 == Calendar.SATURDAY){
System.out.println("Party night! Today is:" + Calendar.SATURDAY);}
else {
System.out.println("No party tonight! Today is:" + Calendar.DAY_OF_WEEK_IN_MONTH);}
}
}
Който има идеи да помага.
Забил съм от 2 дена на същата задача и както и да се мъча не тръгва. Какво имаш в предвид да извадя 2-ра и 3-та проверка извън проверката за петък. пробвах какво ли не, но нещо не мога да го измисля. Ако може да разясниш малко ще е супер.
Здравей! Може ли условие, ако обичаш :)
Напишете програма, която въвежда дата във формат “dd-MM-yyyy” и пресмята дали денят от тази дата се пада различен от петък и събота. Ако е така – да се отпечата на конзолата "No party tonight! Today is: " + текущия ден, ако денят се пада някой от тези дни, да се отпечата "Party night! Today is: " + текущия ден.