Получить квадратную матрицу A размером N на N (N – случайное число от 4 до 9) - VB

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

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

Всем салам! помогите решить задачку Получить квадратную матрицу A размером N на N (N – случайное число от 4 до 9) вида: 1. Вывести исходную матрицу. 2. Найти среднее арифметическое элементов четных столбцов матрицы. 3. Заменить на (-1) элементы матрицы, большие среднего арифметического. 3. Вывести среднее арифметическое и преобразованную матрицу.

Решение задачи: «Получить квадратную матрицу A размером N на N (N – случайное число от 4 до 9)»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim a%(), n!, i%, j%
  3. Dim S
  4. Cls
  5. Randomize (Timer)
  6. n = Int(Rnd * 6) + 4
  7. Print "n = "; n
  8. ReDim a(n, n)
  9. S = 0
  10. For i = 1 To n
  11. For j = 1 To n
  12.  If j < n - i + 2 Then a(i, j) = n - i - j + 2
  13.  Print a(i, j); "  ";
  14.  If j Mod 2 = 0 Then S = S + a(i, j)
  15. Next
  16. Print
  17. Next
  18.  
  19. S = S / (n * (n \ 2))
  20. Print: Print "S="; S: Print
  21.  
  22. For i = 1 To n
  23. For j = 1 To n
  24.   If a(i, j) > S Then a(i, j) = -1
  25.  Print a(i, j); "  ";
  26. Next
  27. Print
  28. Next
  29. End Sub

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


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

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

15   голосов , оценка 4.067 из 5

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

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

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