Вычисление интеграла в Visual Basic - VB

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

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

Помогите пожалуйста! Попыталась написать программку для вычисления интеграла в Visual Basic, но у меня подсчитывается только одно значение. Она не берет весь ряд значений. Я не могу понять, что я сделала не так. Помогите!! Условие: интеграл (он в программе - для Microsoft Office Excel ) Для

α= 0,1; 0,2; 0,3; … 1:

β= α+1; N = 200.
Листинг программы
  1. Sub in()
  2. Dim a, b As Double
  3. n = Cells(1, 4)
  4. [B]For a = 0.1 To 1[/B]
  5. b = a + 1
  6. h = (b - a) / n
  7. Next a
  8. S = 0.1
  9. For x = a To b Step h
  10. S = S * Exp(1 / x) * Log(x ^ (1 / 4))
  11. Next x
  12. intg = S * h
  13. Cells(5 + i, 1) = b
  14. Cells(5 + i, 2) = intg
  15. End Sub
Заранее спасибо!!!

Решение задачи: «Вычисление интеграла в Visual Basic»

textual
Листинг программы
  1. Sub in_()
  2.    n = Cells(1, 4)
  3.    Cells(5, 1) = "a"
  4.    Cells(5, 2) = "b"
  5.    Cells(5, 3) = "Integral"
  6.    
  7.    For a = 0.1 To 1 Step 0.1
  8.       b = a + 1
  9.      
  10.       s = 0
  11.       h = 1 / n
  12.       For x = a To b Step h
  13.          s = s + Exp(1 / x) * Log(x ^ (1 / 4))
  14.       Next x
  15.       s=s*h
  16.  
  17.       i = i + 1
  18.      
  19.       Cells(5 + i, 1) = a
  20.       Cells(5 + i, 2) = b
  21.       Cells(5 + i, 3) = s
  22.    Next a
  23. End Sub

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


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

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

12   голосов , оценка 3.917 из 5

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

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

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