Исправить код программы - VB

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

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

Задание: Дано целое число k (1<=k<=365). Определить каким днем недели (понедельником, ..., воскресеньем) является k - ый день не високосного года, в котором 1 января - понедельник. У меня код программы получился такой. После ввода k даже равного 7 результат "Неверный ввод". ПОМОГИТЕ ПОЖАЛУЙСТА НАЙТИ ОШИБКУ В КОДЕ. Visual basic

Решение задачи: «Исправить код программы»

textual
Листинг программы
Private Sub Command1_Click()
    Dim k As Integer
    Do: k = Val(InputBox("Введите день года от 1 до 365:", , 200)): Loop While k = 0
    MsgBox IIf(CStr(k >= 1 And k <= 365), WeekdayName((k Mod 7)), "Неверный ввод")
End Sub

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


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

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

7   голосов , оценка 3.714 из 5
Похожие ответы