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

Упражнения по программированию на C # Sharp, практика, решение: DateTime

script1adsense2code
script1adsense3code

C # Sharp DateTime [57 упражнений с решением]

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

Ожидаемый результат :

 Полная дата: 08.06.2016 11:49:00                                              
Короткая дата: 8.06.2016                                                             
Отображение даты в 24-часовом формате:                                         
08.06.2016, 00:00                                                                
06.08.2016 00:00 

Нажмите меня, чтобы увидеть решение

2. Напишите программу на C # Sharp для отображения свойств дня (год, месяц, день, час, минута, секунда, миллисекунда и т. Д.). Перейти к редактору

Ожидаемый результат :

 год = 2016                                                                      
месяц = 8                                                                        
день = 16                                                                         
час = 3                                                                         
минута = 57                                                                      
секунда = 32                                                                      
миллисекунда = 11   

Нажмите меня, чтобы увидеть решение

3. Напишите программу на C # Sharp, чтобы получить день недели для указанной даты. Перейти к редактору

Ожидаемый результат :

 День недели 7/11/2016 - понедельник. 

Нажмите меня, чтобы увидеть решение

4. Напишите программу C # Sharp для отображения количества дней в году между двумя указанными годами. Перейти к редактору

Ожидаемый результат :

 31.12.2001: 365 день 2001 года                                                      
31.12.2002: 365 день 2002 г.                                                      
31.12.2003: день 365 из 2003                                                      
31.12.2004: день 366 2004 года (високосный год)                                          
31.12.2005: день 365 из 2005                                                      
31.12.2006: 365 день 2006 года                                                      
31.12.2007: 365 день 2007                                                      
31.12.2008: день 366 из 2008 (високосный год)  
....... 

Нажмите меня, чтобы увидеть решение

5. Напишите программу на C # Sharp, чтобы получить значение DateTime, представляющее текущую дату и время на локальном компьютере. Перейти к редактору

Ожидаемый результат :

 Английский (Ирландия):                                                      
   Местное время и дата: 20.08.2016 15:49:03, местное время                      
   UTC дата и время: 20.08.2016 10:19:03, Utc                          
                                                                        
Английский (Южная Африка):                                                 
   Местное время и дата: 2016-08-20 03:49:03 PM, Местное время                   
   Дата и время UTC: 2016-08-20 10:19:03, Utc                       
                                                                        
......

Нажмите меня, чтобы увидеть решение

6. Напишите программу на C # Sharp для отображения количества тиков, прошедших с начала XXI века, и для создания экземпляра объекта TimeSpan с помощью свойства Ticks. Перейти к редактору

Примечание. Затем объект TimeSpan используется для отображения прошедшего времени с использованием нескольких других временных интервалов.

Ожидаемый результат :

 Английский (Ямайка):                                                      
   Местное время и дата: 20.08.2016 15:54:07, местное время                      
   UTC дата и время: 20.08.2016 10:24:07, Utc                          
                                                                        
Английский (Новая Зеландия):                                                  
   Местные дата и время: 20.08.2016 15:54:07, местное                    
   UTC дата и время: 20.08.2016 10:24:07, Utc                       
                                                                        
Суоми (Suomi):                                                          
   Местное время и дата: 20.8.2016 15:54:07, местное время                       
   UTC дата и время: 20.8.2016 10:24:07, Utc                           
                                                                        
Дойч (Швейц):                                                      
   Местное время и дата: 20.08.2016 15:54:07, местное время                      
   UTC дата и время: 20.08.2016 10:24:07, Utc                          
                                                                        
Нидерланды (Nederland):                                                 
   Местное время и дата: 20-8-2016 15:54:07, местное время                       
   UTC дата и время: 20-8-2016 10:24:07, Utc

Нажмите меня, чтобы увидеть решение

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

 Массив DateTime: 
    DateTime [] date = {DateTime.Now, 
                           новый DateTime (2016, 8, 16, 9, 28, 0),
                           новый DateTime (2011, 5, 28, 10, 35, 0),
                           новый DateTime (1979, 12, 25, 14, 30, 0)};

Ожидаемый результат :

 День: 20.08.2016 Время: 15: 58: 26.3566320                                   
День: 20.08.2016 Время: 15:58                                            
                                                                        
День: 16.08.2016 Время: 09:28:00                                           
День: 16.08.2016 Время: 9:28                                            
                                                                        
День: 28.05.2011 Время: 10:35:00                                           
День: 28.05.2011 Время: 10:35                                           
                                                                        
День: 25.12.1979 Время: 14:30:00                                          
День: 25.12.1979 Время: 14:30

Нажмите меня, чтобы увидеть решение

8. Напишите программу на C # Sharp для получения текущей даты. Перейти к редактору

Ожидаемый результат :

 Общий формат 20.08.2016 12:00:00                                    
Отображать дату в различных форматах:                               
8/20/2016                                                               
Суббота, 20 августа 2016 г.                                               
20.08.2016, 00:00 

Нажмите меня, чтобы увидеть решение

9. Напишите программу на C # Sharp, чтобы рассчитать, какой день недели составляет 40 дней с этого момента. Перейти к редактору

Ожидаемый результат :

 Сегодня = 20.08.2016 16:18:17                                            
Четверг 

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 Сегодня: суббота                                                         
40 дней с сегодняшнего дня: четверг

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 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 

Нажмите меня, чтобы увидеть решение

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

Примечание. Разница отображается в виде промежутка времени и в виде количества тактов, а одна миллисекунда равна 10000 тактов.

Ожидаемый результат :

 Первоначальная дата: 16.08.2016 04: 00: 00.0000000 (636 069 600 000 000 000 тиков)
                                                                        
Вторая дата: 16.08.2016 04: 00: 00.0010000 (636 069 600 000 010 000 тиков)                                                                      
Разница между датами: 00: 00: 00.0010000 (10 000 тиков)               
                                                                        
Третья дата: 16.08.2016 04: 00: 00.0025000 (636 069 600 000 025 000 тиков)                                                                      
Разница между датами: 00: 00: 00.0025000 (25 000 тиков)     

Нажмите меня, чтобы увидеть решение

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

Примечание. Он отображает каждое новое значение и показывает разницу между ним и исходным значением. Разница отображается как в виде промежутка времени, так и в виде количества тактов.

Ожидаемый результат :

 Первоначальная дата: 15.08.2016, 04:00:00 (636 068 736 000 000 000 тиков)      
                                                                        
Вторая дата: 15.08.2016, 04:00:30 (636 068 736 300 000 000 тиков)      
Разница между датами: 00:00:30 (300 000 000 тиков)                  
                                                                        
Третья дата: 16.08.2016, 04:00:00 (636 069 600 000 000 000 тиков)      
Разница между датами: 1,00: 00: 00 (864 000 000 000 тиков)       

Нажмите меня, чтобы увидеть решение

14. Напишите программу на C # Sharp, чтобы добавить указанное количество месяцев (от нуля до пятнадцати месяцев) к последнему дню августа 2016 года. Перейти в редактор

Ожидаемый результат :

 8/31/2016                                                               
9/30/2016                                                               
10/31/2016                                                              
11/30/2016                                                              
12/31/2016                                                              
1/31/2017                                                               
2/28/2017                                                               
3/31/2017                                                               
4/30/2017                                                               
5/31/2017                                                               
6/30/2017                                                               
7/31/2017                                                               
8/31/2017                                                               
9/30/2017                                                               
10/31/2017                                                              
11/30/2017       

Нажмите меня, чтобы увидеть решение

15. Напишите программу на C # Sharp для отображения даты прошедших и будущих пятнадцати лет указанной даты. Перейти к редактору

Ожидаемый результат :

 Базовая дата: 29.02.2016                                                  
                                                                                 
 1 лет назад: 28.02.2015                                                 
 2 лет назад: 28.02.2014                                                 
 3 лет назад: 28.02.2013                                                 
 4 лет назад: 29.02.2012                                                 
 5 лет назад: 28.02.2011                                                                                               
  .......                                                    

Нажмите меня, чтобы увидеть решение

16. Напишите программу на C # Sharp, которая сравнивает две даты. Перейти к редактору

Ожидаемый результат :

 01.08.2016 12:00:00 ранее, чем 01.08.2016 12:00:00                       

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 1: 20.08.2016 позже 20.08.2015                                             
-1: 20.08.2016 ранее, чем 20.08.2017                        

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 28.07.2016 в прошлом. 

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 31                                                                               
28                                                                               
29  

Нажмите меня, чтобы увидеть решение

20. Напишите программу на C # Sharp для сравнения объектов DateTime. Перейти к редактору

Ожидаемый результат :

                                                                               
Результат сравнения объекта DateTime один и два: False.                   
Результат сравнения объекта DateTime один и три: True.  

Нажмите меня, чтобы увидеть решение

21. Напишите программу на C # Sharp, чтобы преобразовать указанное строковое представление даты и времени в его эквивалент DateTime, используя указанный массив форматов, информацию о формате для конкретной культуры и стиль. Перейти к редактору

Ожидаемый результат :

 Невозможно преобразовать '01.08.2016 18:32' в дату.                        
Невозможно преобразовать '08 / 01/2016 6:32:05 PM 'в дату.                   
Преобразование «01.08.2016 6:32:00» в 01.08.2016 6:32:00.                   
Преобразован '08 / 01/2016 06:32 'в 01.08.2016 6:32:00.                   
Невозможно преобразовать '08 / 01/2016 06:32:00 PM 'в дату.                  
Конвертировано '08 / 01/2016 06:32:00 'в 01.08.2016 6:32:00.   

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 Неверное время: Ложь                                                              
14.03.2016, 2:30:00 -> 14.03.2016, 2:30:00    

Нажмите меня, чтобы увидеть решение

23. Напишите программу на C # Sharp, чтобы преобразовать указанное время файла Windows в эквивалентное время UTC. Перейти к редактору

Ожидаемый результат :

 02.06.16 9:25:12    

Нажмите меня, чтобы увидеть решение

24. Напишите программу на C # Sharp для отображения строкового представления даты, используя все возможные стандартные форматы даты и времени в текущей культуре компьютера (en-US.). Перейти к редактору

Ожидаемый результат :

 7/28/2009                                                                        
7/28/09                                                                          
07/28/09                                                                         
07/28/2009                                                                       
09/07/28                                                                            
.......   

Нажмите меня, чтобы увидеть решение

25. Напишите программу на C # Sharp для отображения строкового представления даты в формате длинных дат. Перейти к редактору

Ожидаемый результат :

 Пятница, 14 августа 2009 г. 

Нажмите меня, чтобы увидеть решение

26. Напишите программу на C # Sharp для отображения строковых представлений даты, используя формат короткой даты, указанный для культуры ja-JP. Перейти к редактору

Ожидаемый результат :

 2016/05/12                                                                       
16/05/12                                                                         
16/5/12                                                                          
2016/5/12                                                                        
......       

Нажмите меня, чтобы увидеть решение

27. Напишите программу на C # Sharp, чтобы определить тип конкретного объекта. Перейти к редактору

Ожидаемый результат :

 24 - это 32-разрядное целое число.                                                          
10653 - это 32-разрядное целое число.                                                       
24 - это неподписанный байт.                                                          
-5 это подписанный байт.                                                             
26.3 - с плавающей запятой двойной точности.                                       
'строка' - это другой тип данных.

Нажмите меня, чтобы увидеть решение

28. Напишите программу на C # Sharp, чтобы найти високосные годы между 1994 и 2014 годами. Перейти к редактору

Примечание. Используйте метод IsLeapYear.

Ожидаемый результат :

 1996 год високосный.                                                             
   Один год с 29.02.1996 г. по 28.02.1997 г.                                         
2000 год високосный.                                                             
   Один год с 29.02.2000 - 28.02.2001.                                         
2004 год високосный.                                                             
   Один год с 29.02.2004 г. - 28.02.2005 г.  
......

Нажмите меня, чтобы увидеть решение

29. Напишите программу на C # Sharp для преобразования указанного строкового представления даты и времени в его эквивалент DateTime с использованием указанного массива форматов, информации о формате для конкретной культуры и стиля. Перейти к редактору

Ожидаемый результат :

 Преобразованный '2/2/2009 6:32 PM' в 2.05.2009 18:32:00.                             
Преобразовано 05.05.2009 18:32:05 в 05.05.2009 18:32:05.                        
Преобразование «2/2/2009 6:32:00» в 02.05.2009 6:32:00.                             
Преобразовано 05.05.2009 06:32 в 05.05.2009 6:32:00.                             
......

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 Разница в днях: 2253  

Нажмите меня, чтобы увидеть решение

31. Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в местное время. Перейти к редактору

Ожидаемый результат :

 Введите дату и время.                                                  
1:57                                                                    
23.08.2016, 1:57:00 по местному времени, 22.08.2016, 20:27 по всемирному времени. 
Введите дату и время в универсальном времени.                                
8:27:00                                                                 
23.08.2016 8:27:00 по всемирному времени 23.08.2016 13:57 по местному времени.

Нажмите меня, чтобы увидеть решение

32. Напишите программу на C # Sharp для преобразования значения текущего объекта DateTime в его эквивалентное представление строки длинной даты. Перейти к редактору

Ожидаемый результат :

 Инициализируйте объект DateTime 16 мая 2016 г. 3:02:15.              
                                                                        
Шаблоны даты и времени определены в DateTimeFormatInfo        
объект, связанный с текущей культурой потока.                      
                                                                        
Текущая культура: "en-US"                                                
                                                                        
Длинный шаблон даты: «дддд, мммм д, гггг»                                 
Длинная строка даты: «понедельник, 16 мая 2016 года»                               
.........           

Нажмите меня, чтобы увидеть решение

33. Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное длинное строковое представление. Перейти к редактору

Ожидаемый результат :

 Текущая культура: en-CA                                                           
Дата: 2016-08-17 10:30:15                                                     
Шаблон долгого времени: 'ч: мм: сс тт'                                                  
Долгое время с форматной строкой: 10:30:15                                    
Долгое время с ToLongTimeString: 10:30:15                                                                 
........

Нажмите меня, чтобы увидеть решение

34. Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление строки короткой даты. Перейти к редактору

Ожидаемый результат :

 Отображение краткой даты для культуры en-NZ:                                         
   17/08/2016 (короткая строка)                                                
   17/08/2016 (спецификатор стандартного формата 'd')                                    
                                                                                 
Отображение краткой даты для культуры FI-FI:                                         
   17.8.2016                                                                     
.......                  

Нажмите меня, чтобы увидеть решение

35. Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление короткой строки времени. Перейти к редактору

Ожидаемый результат :

 Инициализируйте объект DateTime 16 августа 2016 г. 3:02:15.                    
                                                                                 
Шаблоны даты и времени определены в DateTimeFormatInfo                 
объект, связанный с текущей культурой потока.                               
                                                                                 
Текущая культура: "en-US"                                                         
                                                                                 
Длинный шаблон даты: «дддд, мммм д, гггг»                                          
Длинная строка даты: «вторник, 16 августа 2016 г.»
......      

Нажмите меня, чтобы увидеть решение

36. Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное строковое представление, используя соглашения о форматировании текущей культуры. Перейти к редактору

Ожидаемый результат :

 16.05.2016 18:32:06                                                             
16.05.2016 18:32:06                                                              
2016/05/16 18:32:06   

Нажмите меня, чтобы увидеть решение

37. Напишите программу на C # Sharp для отображения строкового представления даты и времени с использованием объектов CultureInfo, представляющих пять различных культур. Перейти к редактору

Ожидаемый результат :

 На инвариантном языке (инвариантная страна), 17.05.2016 09:00:00                   
В ан-Зе, 2016-05-17 09:00:00                                                 
В ко-кр, 2016-05-17 오전 9:00:00                                                  
In de-DE, 17.05.2016 09:00:00                                                    
В ES-ES, 17.05.2016, 9:00:00                                                     
В США, 17.05.2016, 9:00:00  

Нажмите меня, чтобы увидеть решение

38. Напишите программу на C # Sharp, чтобы использовать эти три строки формата для отображения значения даты и времени, используя соглашения культур en-CA и sv-FI. Перейти к редактору

форматы = {"G", "MM / гггг", @ "MM / дд / гггг ЧЧ: мм", "ггггМдд"}

Ожидаемый результат :

 Английский (Канада)                                                                 
   G: 17.05.2016 13:31:17                                                       
   ММ / гггг: 05/2016                                                              
   ММ / дд / гггг ЧЧ: мм: 17.05.2016 13:31                                          
   ггггМмдд: 20160517                                                            
......             

Нажмите меня, чтобы увидеть решение

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

Ожидаемый результат :

 d Спецификатор формата Ж-ХК Культура 16/10/2015   
d Спецификатор формата en-US Культура 16.10.2015   
d Спецификатор формата es-ES Культура 16/10/2015   
d Спецификатор формата fr-CA Культура 2015-10-16   
                                                                                 
D Спецификатор формата Ж-ХК Культура 2015 年 10 月 16 日   
Спецификатор формата D en-US Культура 16 октября 2015 г.   
D Спецификатор формата es-ES Culture viernes, 16 октября 2015 г.   
D Спецификатор формата fr-CA Культура 16 октября 2015  
........ 

Нажмите меня, чтобы увидеть решение

40. Напишите программу на C # Sharp для преобразования значения текущего объекта DateTime в универсальное координированное время (UTC). Перейти к редактору

Ожидаемый результат :

 Введите дату и время.                                                           
22.08.2016 02:30                                                                 
22.08.2016, 2:30:00 по местному времени, 21.08.2016, 21:00:00 по всемирному времени.          
Введите дату и время в универсальном времени.                                         
22.08.2016 02:50                                                                 
22.08.2016 2:50:00 по всемирному времени 22.08.2016 8:20 по местному времени.  

Нажмите меня, чтобы увидеть решение

41. Напишите программу на C # Sharp для преобразования указанного строкового представления даты и времени в его эквивалент DateTime. Перейти к редактору

Ожидаемый результат :

 Попытка
разбирать строки с использованием ан-американской культуры. Конвертировано '05 / 01/2016 14: 57: 32.8 'в 01.05.2016 14:57:32 (не указано). Преобразовано '2016-05-01 14: 57: 32.8' в 01.05.2016 14:57:32 (не указано). Преобразование «2016-05-01T14: 57: 32.8375298-04: 00» в 02.05.2016, 00:27:32 (местный). Конвертировано '5/01/2015' в 01.05.2015 в 12:00:00 (не указано). Преобразовано «01.05.2015 14: 57: 32.80 -07: 00» в 02.05.2015 3:27:32 (Местное). Конвертировано «1 мая 2015 г. 14:57:32» в 01.05.2015 14:57:32 (не указано). Невозможно разобрать '16 -05-2016 1:00:32 PM '. Невозможно разобрать 'Пт, 15 мая 2016 20:10:57 GMT'. 

Нажмите меня, чтобы увидеть решение

42. Напишите программу на C # Sharp для преобразования указанного строкового представления даты и времени в его эквивалент DateTime с использованием указанного формата, информации о формате, специфичной для данной культуры, и стиля. Перейти к редактору
Ожидаемый результат :

 06/06/2016 10:00 AM преобразован в 5/6/2016 10:00:00 AM Unspecified.               
06/06/2016 10:00 AM преобразован в 5/6/2016 10:00:00 AM Local.                     
2016/05 / 06T10: 00: 00-5: 00 преобразован в 5/6/2016 20:30:00 по местному времени.                 
Невозможно преобразовать 05/06 / 2016T10: 00: 00-5: 00 в дату и время.                   
2015-05-06 10:00 конвертировано в 06.05.2015 4:30:00 Utc.      

Нажмите меня, чтобы увидеть решение

43. Напишите программу на C # Sharp, чтобы проверить, являются ли данный год, месяц и день текущим или нет. Перейти к редактору
Тестовые данные:
Введите день: 17
Введите месяц: 09
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 17/09/2016
 Текущий статус даты: True 

Нажмите меня, чтобы увидеть решение

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

 Сегодня: 17.09.2016
 Вчера было: 16/09/2016 

Нажмите меня, чтобы увидеть решение

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

 Сегодня: 17.09.2016
 Завтра будет 18.09.2016 

Нажмите меня, чтобы увидеть решение

46. Напишите программу на C # Sharp, чтобы получить первый день текущего года и первый день года с заданной датой. Перейти к редактору
Тестовые данные:
Введите день: 17
Введите месяц: 09
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 12.12.2012
 Первый день 2012 года: 01.01.2012

Нажмите меня, чтобы увидеть решение

47. Напишите программу на C # Sharp, чтобы получить последний день текущего года против указанной даты. Перейти к редактору
Тестовые данные:
Введите день: 12
Введите месяц: 12
Введите год: 2012
Ожидаемый результат :

 Дата в формате: 12.12.2012                                     
 Последний день 2012 года: 31.12.2012 

Нажмите меня, чтобы увидеть решение

48. Напишите программу на C # Sharp, чтобы узнать количество дней данного месяца в году. Перейти к редактору
Тестовые данные:
Введите номер месяца: 2
Введите год: 2017
Ожидаемый результат :

 Количество дней в месяце февраль: 28 

Нажмите меня, чтобы увидеть решение

49. Напишите программу на C # Sharp, чтобы получить название дня и месяца для текущей даты. Перейти к редактору
Ожидаемый результат :

 Текущий номер месяца: 9
 Текущий месяц: сентябрь

Нажмите меня, чтобы увидеть решение

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

 Двенадцать месяцев:
 сентябрь
 октябрь    
 ноябрь    
 декабрь    
 январь   
 февраль   
 март   
 апрель  
 май   
 июнь 
 июль   
 август 

Нажмите меня, чтобы увидеть решение

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

 Показать название месяца года:                            
-----------------------------------------------                        
 Дата Сегодня: 13/06/2017                                        
 Двенадцать месяцев:                                               
 июнь                                                                  
 июль                                                                  
 августейший                                                                
 сентябрь                                                             
 октября                                                               
 ноябрь                                                              
 Декабрь                                                              
 январь                                                               
 февраль                                                              
 марш                                                                 
 апрель                                                                 
 май

Нажмите меня, чтобы увидеть решение

52. Напишите программу на C # Sharp, чтобы найти первый день недели по отношению к определенной дате. Перейти к редактору
Тестовые данные:
Введите день: 16
Введите месяц: 06
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 16/06/2016
Первый день недели для вышеуказанной даты: 12/06/2016

Нажмите меня, чтобы увидеть решение

53. Напишите программу на C # Sharp, чтобы найти последний день недели против указанной даты. Перейти к редактору
Тестовые данные:
Введите день: 16
Введите месяц: 06
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 16/06/2016
Последний день недели для вышеуказанной даты: 18/06/2016

Нажмите меня, чтобы увидеть решение

54. Напишите программу на C # Sharp, чтобы найти первый день месяца по отношению к заданной дате. Перейти к редактору
Тестовые данные:
Введите день: 16
Введите месяц: 06
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 16/06/2016                                     
Первый день месяца для вышеуказанной даты: 01/06/2016

Нажмите меня, чтобы увидеть решение

55. Напишите программу на C # Sharp, чтобы найти последний день месяца против указанной даты. Перейти к редактору
Тестовые данные:
Введите день: 16
Введите месяц: 06
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 16/06/2016                                     
Последний день месяца для указанной даты: 30/06/2016

Нажмите меня, чтобы увидеть решение

56. Напишите программу на C # Sharp, чтобы найти первый день следующего месяца по отношению к определенной дате. Перейти к редактору
Тестовые данные:
Введите день: 16
Введите месяц: 06
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 16/06/2016                                     
Первый день следующего месяца для вышеуказанной даты: 01/07/2016 

Нажмите меня, чтобы увидеть решение

57. Напишите программу на C # Sharp, чтобы найти день для конкретной даты. Перейти к редактору
Тестовые данные:
Введите день: 16
Введите месяц: 06
Введите год: 2016
Ожидаемый результат :

 Дата в формате: 16/06/2016                                     
 День для даты: четверг

Нажмите меня, чтобы увидеть решение

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

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code