По номеру дня недели определить, какой день был вчера, будет завтра и сколько дней до воскресенья - VB

Узнай цену своей работы

Формулировка задачи:

visual basic Составить программу для решения задачи, используя оператор выбора Select-Case. Предусмотреть проверку данных на корректность. Составить программу, которая по номеру дня недели сообщает, какой день был вчера, будет завтра и сколько дней до воскресенья.

Решение задачи: «По номеру дня недели определить, какой день был вчера, будет завтра и сколько дней до воскресенья»

textual
Листинг программы
  1. Private Sub Form_Load()
  2. Dim i&
  3. For i = 1 To 7
  4.     List1.AddItem i
  5. Next
  6. List1.ListIndex = 3
  7. End Sub
  8.  
  9. Private Sub List1_Click()
  10. Label1(0) = DayByNumber(1 + (List1 + 5) Mod 7)
  11. Label1(1) = DayByNumber(1 + List1 Mod 7)
  12. Label1(2) = 7 - List1
  13. End Sub
  14.  
  15. Function DayByNumber(n As Long) As String
  16. Select Case n
  17. Case 1: DayByNumber = "Поневольник"
  18. Case 2: DayByNumber = "Вздорник"
  19. Case 3: DayByNumber = "Череда"
  20. Case 4: DayByNumber = "Чертверх"
  21. Case 5: DayByNumber = "Питница"
  22. Case 6: DayByNumber = "Своббота"
  23. Case 7: DayByNumber = "Раскисенье"
  24. Case Else   'проверка данных на ПОЛИТкорректность
  25.    MsgBox "Неверный номер дня недели", vbCritical
  26.     End
  27. End Select
  28. End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы