Loading...
svetoslav_halachev avatar svetoslav_halachev 1 Точки

Задача 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);}
            }

        }
Който има идеи да помага.


Тагове:
0
Programming Basics with Java
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

Объркал май if проверките,ако ти дадат събота никога няма да стигнеш в нея защото трябва да минеш първо през петъка,извади си 2та и 3та проверка извън проверката за петък и си ок.

0
TodorGanev avatar TodorGanev 1 Точки

Забил съм от 2 дена на същата задача и както и да се мъча не тръгва. Какво имаш в предвид да извадя 2-ра и 3-та проверка извън проверката за петък. пробвах какво ли не, но нещо не мога да го измисля. Ако може да разясниш малко ще е супер.

0
Tanasis avatar Tanasis 39 Точки

Здравей! Може ли условие, ако обичаш :)

0
TodorGanev avatar TodorGanev 1 Точки

Напишете програма, която въвежда дата във формат “dd-MM-yyyy” и пресмята дали денят от тази дата се пада различен от петък и събота. Ако е така – да се отпечата на конзолата "No party tonight! Today is: " + текущия ден, ако денят се пада някой от тези дни, да се отпечата "Party night! Today is: " + текущия ден.
 

0
TodorGanev avatar TodorGanev 1 Точки

Ако някой колега е решил задачата няма да откажа малко помощ. Благодаря на който се включи.

0
Quake3 avatar Quake3 546 Точки

В решението по-горе има някакъв LocalDate date, който изобщо и не се ползва. TodorGanev моят съвет е, да отваряш нова тема с твоето решение, за да си изясняваш, къде ти бъркаш.

Едно примерно решение, ако не е задължително да се ползва календар.

1
13/06/2018 03:10:12
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.