Поменять местами элементы матрицы симметрично побочной диагонали - VB

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

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

Составьте программу, меняющую местами элементы матрицы симметрично побочной диагонали

Решение задачи: «Поменять местами элементы матрицы симметрично побочной диагонали»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim n, i, s, j  As Integer
  3. Dim a() As Integer
  4. Dim b() As Double
  5. Cls
  6. Print "ÏåðâîГ*Г*Г·Г*ëüГ*Г*Гї Г¬Г*òðèöГ*:"
  7.       ReDim a(1 To 10, 1 To 10)
  8.       For i = 1 To 10
  9.                   For j = 1 To 10
  10.                         a(i, j) = Rnd * 8 + 1
  11.                         Print a(i, j);
  12.                   Next j
  13.                         Print
  14.       Next i
  15. Print
  16. Print "Ïîëó÷åГ*Г*Г*Гї Г¬Г*òðèöГ*"
  17. n = 9
  18. s = 1
  19.       ReDim b(1 To 10, 1 To 10)
  20.       For i = 1 To 9
  21.                   For j = 1 To n
  22.                   b(i, j) = a(11 - i, 11 - j)
  23.                   b(11 - i, 11 - j) = a(i, j)
  24.                  
  25.                   Next j
  26.                   b(i, 11 - i) = a(i, 11 - i)
  27.       n = n - 1
  28.       Next i
  29.       For i = 1 To 10
  30.                   For j = 1 To 10
  31.                         Print b(i, j);
  32.                   Next j
  33.                         Print
  34.       Next i
  35. End Sub

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


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

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

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

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

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

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