Составить алгоритм и программу для вычисления и вывода на печать элементов матрицы Z(i)(j) по формуле - VB

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

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

Здравствуйте, у меня возникла проблема с visual basic. Разумеется по незнанию, а сроки поджимают. Прошу помощь у интернет гуру кибер форума, ваша помощь окажется неоценимой. Дело вот в чем мне нужно написать программу в basic, понятия не имею как. Вот задание: 1.Составить алгоритм и программу для вычисления и вывода на печать элементов матрицы Z(i)(j) по формуле 2.Определить минимальный по величине элемент в матрице Прошу помощи.

Решение задачи: «Составить алгоритм и программу для вычисления и вывода на печать элементов матрицы Z(i)(j) по формуле»

textual
Листинг программы
  1. Private Function z_func(x As Double, y As Double) As Double
  2. t = 2 * y - (Cos(x ^ 2)) ^ 3
  3. If Not t = 0 Then
  4.     z_func = (x ^ 2 + (Sin(x * y)) ^ 2) / t
  5. Else
  6.     MsgBox "недопустимые значения x и y"
  7.     z_func = 0
  8. End If
  9. End Function
  10.  
  11. Private Sub Form_Load()
  12. Dim x(8) As Double, y(10) As Double, z(8, 10) As Double
  13. 'задание случайных значений 2 векторов
  14. Text1 = ""
  15. For i = 1 To 8
  16.     x(i) = Fix(Rnd * 1000) / 100
  17.     Text1 = Text1 & x(i) & vbTab
  18. Next
  19. Text2 = ""
  20. For i = 1 To 10
  21.     y(i) = Fix(Rnd * 1000) / 100
  22.     Text2 = Text2 & y(i) & vbTab
  23. Next
  24.  
  25. 'вычисление
  26. Min = z_func(x(1), y(1))
  27. Text3 = ""
  28. For i = 1 To 8
  29.     For j = 1 To 10
  30.         z(i, j) = z_func(x(i), y(j))
  31.         If z(i, j) < Min Then Min = z(i, j)
  32.         Text3 = Text3 & Format(z(i, j), "0.000") & vbTab
  33.         'Text3 = Text3 & z(i, j) & vbTab
  34.    Next
  35.     Text3 = Text3 & vbCrLf
  36. Next
  37. text4 = Min
  38.  
  39. End Sub

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


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

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

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

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

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

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