Есть программа,нужно ввод осуществить через массив text box , вывод на другой форме - VB

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

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

В данной программе ввода нет,а массив создается в коде,вывод через Print. Нужно на форме создать массив Text Box для ввода,а вывод осуществить на другой форме через Label.
Листинг программы
  1. Option Explicit
  2. Function Arcsin(X As Single) As Single
  3. Arcsin = Atn(X / Sqr(-X * X + 1))
  4. End Function
  5. Private Sub Command1_Click()
  6. Dim a As Variant
  7. Dim an As Single
  8. Dim y As Single
  9. Dim n As Integer
  10. Dim i As Integer
  11. Dim z As Single
  12. a = Array(0.1, 0.3, 0.5, 0.7, 0.9, 1, 1.25, 1.5, 1.75, 2)
  13. y = 0
  14. n = 0
  15. Do
  16. n = n + 1
  17. an = (Arcsin(1 / (2 * n))) / (2 ^ n)
  18. y = y + an
  19. Loop While (Abs(an) > 0.000001 And n <= 10)
  20. Print
  21. Print "---------------------> y = "; y, "Количество итераций:"; n
  22. Print
  23. For i = 0 To UBound(a)
  24. If a(i) < 1 Then
  25. z = (a(i) * y) ^ 2
  26. Else
  27. z = Sqr(a(i) * y)
  28. End If
  29. Print "a = "; a(i), " z ="; z
  30. Next
  31. End Sub

Решение задачи: «Есть программа,нужно ввод осуществить через массив text box , вывод на другой форме»

textual
Листинг программы
  1. a = Array(0.1, 0.3, 0.5, 0.7, 0.9, 1, 1.25, 1.5, 1.75, 2)

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


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

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

14   голосов , оценка 3.929 из 5

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

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

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