Процедура запрашивает ввод числа или даты и высвечивает сообщение о типе введенных данных или о некорректном вводе. Какая из логических конструкций записана правильно?
(Отметьте один правильный вариант ответа.)
Варианты ответа
If IsDate(A) Then MsgBox "Дата " & A Else IsNumeric(A) Then MsgBox "Число " & A Else MsgBox "Некорректный ввод "End If
If IsDate(A) Then MsgBox "Дата " & A ElseIf IsNumeric(A) Then MsgBox "Число " & A Else MsgBox "Некорректный ввод " End If
If IsDate(A) Then MsgBox "Дата " & A ElseIf IsNumeric(A) Then MsgBox "Число " & A Else MsgBox "Некорректный ввод "End If(Верный ответ)