Найти значения функции. Массивы - VB

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

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

Для одномерных одинаковой длины массивов X и Z и коэффициентов A, B, C, D найти значения функции по формуле: Yk=(A*Xk+B)/(C*Zk+D) .

Решение задачи: «Найти значения функции. Массивы»

textual
Листинг программы
  1. Private Sub Form_Load()
  2. 'ГђГ*çìåð Г¬Г*Г±Г±ГЁГўГ*
  3. Const N = 5
  4. Me.AutoRedraw = True
  5. List1.AddItem "ГЊГ*Г±Г±ГЁГў Г•"
  6. List2.AddItem "ГЊГ*Г±Г±ГЁГў Z"
  7. List3.AddItem "ГЊГ*Г±Г±ГЁГў Y"
  8.  
  9. Dim x(N), z(N), y(N) As Single
  10. Dim a, b, c, d As Single
  11. Dim i As Integer
  12.  
  13. For i = 0 To N - 1
  14. x(i) = InputBox("Ââåäèòå " + Str(i + 1) + " ýëåìåГ*ГІ Г¬Г*Г±Г±ГЁГўГ* Г•")
  15. Next
  16. For i = 0 To N - 1
  17. z(i) = InputBox("Ââåäèòå " + Str(i + 1) + " ýëåìåГ*ГІ Г¬Г*Г±Г±ГЁГўГ* Z")
  18. Next
  19.  
  20. a = InputBox("Ââåäèòå êîýôôèöèåГ*ГІ ГЂ")
  21. b = InputBox("Ââåäèòå êîýôôèöèåГ*ГІ B")
  22. c = InputBox("Ââåäèòå êîýôôèöèåГ*ГІ C")
  23. d = InputBox("Ââåäèòå êîýôôèöèåГ*ГІ D")
  24.  
  25.  
  26. For i = 0 To N - 1
  27. y(i) = (a * x(i) + b) / (c * z(i) + d)
  28. List1.AddItem x(i)
  29. List2.AddItem z(i)
  30. List3.AddItem Format(y(i), "0.00")
  31. Next
  32.  
  33. End Sub

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


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

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

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

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

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

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