Поменять местами элементы матрицы - VB

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

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

При помощи датчика случайных чисел получить матрицу A порядка N (N – целое четное случайное число в диапазоне от 7 до 15). Поменять местами элементы в 1ой области с элементами в 4ой области. Вывести обе матрицы. 1ую и 4ую области выделить различным цветом. Код до того момента, когда нужно условие - Поменять элементы. Как нужно написать условие, что бы поменять элементы?
Листинг программы
  1. Sub zadacha()
  2. Dim a() As Double, N As Integer
  3. Randomize Timer
  4. N = Rnd * 8 + 7
  5. ReDim a(N, N), Sum(N)
  6. Sheets("Лист1").Select: Cells.Clear 'Очищаем весь рабочий лист
  7. For i = 1 To N
  8. For j = 1 To N
  9. a(i, j) = Rnd * 8
  10. Cells(i, j) = a(i, j)
  11. Next j
  12. Next i
  13. End Sub

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

textual
Листинг программы
  1. tmp = Cells(i, j).Value
  2. Cells(i, j).Value = Cells(N - j + 1, i).Value
  3. Cells(N - j + 1, i).Value = tmp

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


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

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

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

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

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

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