Argument not optional - VB

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

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

И я снова тут. Я почти закончил програмку, но опять ошибка, вот код:
Листинг программы
  1. Sub vairis()
  2. Dim x As Integer
  3. Dim f As Double
  4. x = InputBox("Ievadiet x!")
  5. If (x < -3) Or (x > -1) Then
  6. f = (1 / Sqr(x ^ 2) + 4 * x + 3)
  7. ElseIf (x > -2.5) Or (x < -1.5) Then
  8. f = Sqr(3 - 2 * x)
  9. End If
  10. MsgBox str, vbkonly, "Result"
  11. End Sub
Спасибо за помощь. P.S И есле не сложно сказать, Как мне вывести ответ. По условию, код пройдёт, но я не где не вывожу ответ, что/ f = (Ответ)

Решение задачи: «Argument not optional»

textual
Листинг программы
  1. Sub vairis()
  2. Dim x As Integer
  3. Dim f As Double
  4. x = InputBox("Ievadiet x!")
  5.  
  6. If (x < -3) Or (x > -1) Then
  7.    f = (1 / Sqr(x ^ 2) + 4 * x + 3)
  8. ElseIf (x > -2.5) Or (x < -1.5) Then
  9.    f = Sqr(3 - 2 * x)
  10. End If
  11.  
  12. MsgBox f, vbOKOnly, "Result"
  13.  
  14. End Sub

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


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

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

7   голосов , оценка 4.429 из 5

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

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

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