[C#] Classes Objects Задача 3


6

Classes And Objects Задача 3 ]

 
Write a program that prints to the console which day of the week is today. Use System.DateTime.
 
 
- използваме DateTime today = DateTime.Now, за да вземем сегашния дата и час
- след това принтираме today.DayOfWeek - отново property на клас DateTime



Отговори



1

http://pastebin.com/tgj13e3W  

задачата може да се реши и чрез : Console.WriteLine(today.ToString("ddd")); , 

избираме само различен формат за принтиране :)




1

Задачата е точно един ред.

Console.WriteLine("Today is {0}", DateTime.Today.DayOfWeek);


от iwitass (3695 точки)


0
Ето линк от http://msdn.microsoft.com/en-us/library/system.datetime.today.aspx

от Валентин Георгиев (0 точки)

0
Само, че по правилно е така, ми се струва Console.WriteLine("Today is: {0} {1}", DateTime.Today.DayOfWeek, DateTime.Now); Между другото някои може да каже, че така се чийтва като ползваме готов клас, но всъщност в задачата не пише да измислим и да напишем клас, а този клас е най-добрия по мое мнение :)

от Martin88 (209 точки)



0
Ах колко странно ми се стори тази задача... Специално влезнах да проверя нещо бъркам ли.. 1 ред ???? ! :)))



0
Идеята е да те накарат да се поразровиш в класовете и методите, да ги разгледаш да ги видиш да си "чувал за тях" :)

от Assi.NET (3050 точки)


0

Моето решение е с object :

 

            DateTime today =  DateTime.Now;
            object day = today.DayOfWeek;
            Console.WriteLine("Today is {0}", day);

от kaloqn_vt (15 точки)


2

Решението ми е от 2 реда:

 

DateTime day = DateTime.Now;
Console.WriteLine("Day of year: {0}", day.DayOfWeek);
Използва се класа DateTime, който има за свойство деня от седмицата, което се и извежда на конзолата.
 

от nada (0 точки)


0

Понеже най-после видях лесна задача, реших да си поиграя малко с изписването на деня като го превърна в string само с главни букви чрез .ТоUpper - https://github.com/noteto/CSharp_Part_II/blob/CSharp_12_Classes_and_Objects/CSharp2_12_02_DayOfWeek.cs


от nevtod (1087 точки)


0
И моето решение: http://pastebin.com/KwqNxMVw



0

Ето го и моето решение, като съм конвертирал в стринг всичи данни ден месец година...:


using System;
 
class WhichDayIsToday
{
    static void Main(string[] args)
    {
        DateTime time = DateTime.Now;
        Console.WriteLine("Днес е:");
        string format = "d MMM yyyy ddd HH:mm";    
        Console.WriteLine(time.ToString(format));
    }
}

от Plamen.Minkov (216 точки)


0
http://pastebin.com/cuA0yiuC , първо взимаме днешната дата и после кой ден е днес ...

от aleahim (0 точки)


0

Решение.

Обяснение:
Използвам класа DateTime и неговите методи.

Останалите задачи от темата може да видите ТУК!


от cchapo (583 точки)