По номеру дня недели определить, какой день был вчера, будет завтра и сколько дней до воскресенья - VB
Формулировка задачи:
visual basic
Составить программу для решения задачи, используя оператор выбора Select-Case.
Предусмотреть проверку данных на корректность.
Составить программу, которая по номеру дня недели сообщает, какой день был вчера, будет завтра и сколько дней до воскресенья.
Решение задачи: «По номеру дня недели определить, какой день был вчера, будет завтра и сколько дней до воскресенья»
textual
Листинг программы
- Private Sub Form_Load()
- Dim i&
- For i = 1 To 7
- List1.AddItem i
- Next
- List1.ListIndex = 3
- End Sub
- Private Sub List1_Click()
- Label1(0) = DayByNumber(1 + (List1 + 5) Mod 7)
- Label1(1) = DayByNumber(1 + List1 Mod 7)
- Label1(2) = 7 - List1
- End Sub
- Function DayByNumber(n As Long) As String
- Select Case n
- Case 1: DayByNumber = "Поневольник"
- Case 2: DayByNumber = "Вздорник"
- Case 3: DayByNumber = "Череда"
- Case 4: DayByNumber = "Чертверх"
- Case 5: DayByNumber = "Питница"
- Case 6: DayByNumber = "Своббота"
- Case 7: DayByNumber = "Раскисенье"
- Case Else 'проверка данных на ПОЛИТкорректность
- MsgBox "Неверный номер дня недели", vbCritical
- End
- End Select
- End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д