Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

boris2t avatar boris2t 1 Точки

Задача Party Time C#

Здравейте, това е задачата - https://imgur.com/a/ppNPNDO

Стигнах то тук:

using System;

class Program
    {
        static void Main()
        {
        var format = "dd-MM-yyyy";
        var input = Console.ReadLine();

        DateTime day = Convert.ToDateTime(input);
        DayOfWeek today = day.DayOfWeek;

        if (today == DayOfWeek.Friday || today == DayOfWeek.Saturday)
        {
            Console.WriteLine("Party night! Today is: {0}!", today);
        } else
        {
            Console.WriteLine("No party tonight! Today is: {0}", today);
        }
        }
    }

 

и получих някъкви точки от judge, но не пълни. Мисля, че е заради формата, но не знам как да го вкарам в кода.

Може ли някой да помогне?

0
Programming Basics with C#
Quake3 avatar Quake3 546 Точки

Здравей,

Ти обявяваш формата, но по-късно не го използваш. Замени:  DateTime day = Convert.ToDateTime(input);

с: DateTime day = DateTime.ParseExact(input, format, System.Globalization.CultureInfo.InvariantCulture);

Judge казва също, че: Party night! Today is: {0}! , не трябва да има "!".

Пример

0
boris2t avatar boris2t 1 Точки

Благодаря, аз се опитах да използвам ParseExact , за да вкарам и формата , но явно съм го правил по грешен начин, защото ми го подчертаваше нещо. Както и да е, сега работи правилно :)

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

https://pastebin.com/5eXSyZ1L близо си колега оправих ти кода и мина 100/100

грешката ти  е :  DayOfWeek today = day.DayOfWeek; излишно е ти се опитваш да сравняваш enums и явно като правиш това последното превръщане някъде се чупи,нямам vs да го проверя и малко предполагам тук, Първо че е излишно второ на теб ти трябва само да провериш дали деня ти е верния. И имаше една ! повече ако е парти деня.

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