кодесурса
«C #

Упражнения C # Sharp: добавление числа целых и дробных значений к дате и времени

script1adsense2code
script1adsense3code

C # Sharp DateTime: Упражнение 11 с решением

Напишите программу C # Sharp, чтобы добавить число целых и дробных значений к дате и времени.

Пример решения : -

C # острый код:

using System;
public class Example11
{
   public static void Main()
   {
      double[] hours = {.08333, .16667, .25, .33333, .5, .66667, 1, 2, 
                        29, 30, 31, 90, 365};
      DateTime dateValue = new DateTime(2016, 8, 16, 12, 0, 0);
      foreach (double hour in hours)
         Console.WriteLine("{0} + {1} hour(s) = {2}", dateValue, hour, 
                           dateValue.AddHours(hour));
   }
}

Пример вывода:

 16.08.2016, 12:00:00 + 0,08333 часа (ов) = 16.08.2016, 12:04:59                                               
16.08.2016 12:00:00 + 0.16667 часов = 16.08.2016 12:10:00                                               
16.08.2016 12:00:00 + 0,25 часа = 16.08.2016 12:15:00                                                  
16.08.2016, 12:00:00 + 0,33333 часа (ов) = 16.08.2016, 12:19:59                                               
16.08.2016, 12:00:00 + 0,5 часа = 16.08.2016, 12:30:00                                                   
16.08.2016, 12:00:00 + 0,66667 часа (ов) = 16.08.2016, 12:40:00                                               
16.08.2016, 12:00:00 + 1 час (ы) = 16.08.2016, 13:00:00                                                      
16.08.2016, 12:00:00 + 2 часа = 16.08.2016, 14:00:00                                                      
16.08.2016, 12:00:00 + 29 часов = 17.08.2016, 17:00                                                     
16.08.2016 12:00:00 + 30 часов = 17.08.2016 18:00:00                                                     
16.08.2016, 12:00:00 + 31 час. = 17.08.2016, 19:00                                                     
16.08.2016, 12:00:00 + 90 часов = 20.08.2016, 6:00:00                                                     
16.08.2016 12:00:00 + 365 часов = 31.08.2016 17:00 

Блок-схема:

«Блок-схема:

Редактор кода C # Sharp:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу C # Sharp, чтобы определить день недели через 40 дней после текущей даты.
Далее: напишите программу C # Sharp, чтобы добавить одну миллисекунду и 2,5 миллисекунды к заданному значению даты и отобразить каждое новое значение и разницу между ним и исходным значением.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code