Loading...
TheLaw avatar TheLaw 4 Точки

Въпрос относно решаване на задача от курса за основи на програмирането.

Здравейте хакери, бих искал някой да сподели решението на тази задача

https://judge.softuni.bg/Contests/Practice/Index/151#12

тя е единствената от началото до сега която ми се "опъна" и не мога да я накарам да работи.

Това което мога да направя е да добавя 1000 дни към текущата дата, но не и да въведа от конзола данни за дата,месец и година и да изчисля 1000 дни напред.

Ако някой има идея как става това нещо да драсне source code в коментар.

Благодаря ви !

Тагове:
0
Programming Basics
MorganFreeFarm avatar MorganFreeFarm 51 Точки
Best Answer

using System;
 
class Class1
{
    static void Main()
    {
        DateTime bitrhday = DateTime.ParseExact(Console.ReadLine(), "dd-MM-yyyy", null);
        DateTime answer = bitrhday.AddDays(999);
        Console.WriteLine("{0:dd-MM-yyyy}", answer);
    }
}

 

 И аз имах доста голям проблем с нея ...

2
Filkolev avatar Filkolev 4482 Точки

Да разбирам, че не знаеш как да вземеш дата от конзолата? Пробва ли Гугъл? ЦЪК

Също така по-полезно за целите на обучението ти би било да искаш насоки и препоръки, когато се сблъскаш с проблем, а не директно сорс код. Така си спестяваш усилието сам да намериш решение, което е процес на научаване как да учиш. В дългосрочен план е едно от най-полезните умения за един програмист.

1
krokicha avatar krokicha 76 Точки

Вече е коментирана тази задача в форима поне 2 пъти. В условието на задачата пише, че рожденния ден на земята е и неин 1-ви ден. Тогава трябва да се добавят 999 дена, а не 1000.

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