Как вычислить матрицу по формуле - VB

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

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

Вычислить матрицу А = { аi,j }, где i,j = {1,..,7}, по формуле аi,j = (-1)i+j*(41sin i + 34соs j+ 24sin k) и округлить до целого значения. Найти сумму положительных соs а(4,j)/ Отсортировать квадраты а( 6,j) по возрастанию.

Решение задачи: «Как вычислить матрицу по формуле»

textual
Листинг программы
  1. Dim a(1 To 7, 1 To 7) As Double
  2. Dim sum As Double
  3. Dim rad As Double
  4. Dim m As Double
  5. Dim bb() As Double
  6. Dim i As Integer
  7. Dim j As Integer
  8. Cls
  9. sum = 0
  10. k = 7.95
  11. '1
  12. For i = 1 To 7
  13.     For j = 1 To 7
  14.     a(i, j) = Int(((-1) ^ (i + j)) * (41 * Sin(i) + 34 * Cos(j) + 24 * Sin(k)))
  15.     Print a(i, j);
  16.     Next j
  17.     Print
  18. Next i
  19.   Print
  20. '2
  21. For j = 1 To 7
  22. If Cos(a(4, j)) > 0 Then sum = sum + Cos(a(4, j))
  23. Next j
  24. Print "Сумма "; Round(sum, 2)
  25. '3
  26. Print
  27. ReDim bb(1 To 7)
  28. For i = 1 To 7
  29.         bb(i) = a(6, i)
  30. Next i
  31. For i = 1 To 6 '
  32.    For j = i + 1 To 7
  33.         If bb(i) > bb(j) Then
  34.            m = bb(i)
  35.           bb(i) = bb(j)
  36.            bb(j) = m
  37.         End If
  38.     Next j
  39. Next i
  40. 'для проверки
  41. For i = 1 To 7
  42.  Print bb(i); "  ";
  43. Next i
  44. End Sub

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


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

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

8   голосов , оценка 3.75 из 5

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

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

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