Упорядочить по возрастанию элементы каждой строки матрицы - VB

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

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

Упорядочить по возрастанию элементы каждой строки матрицы размером n  m. помогите пожалуйста

Решение задачи: «Упорядочить по возрастанию элементы каждой строки матрицы»

textual
Листинг программы
Private Sub Command1_Click()
Dim a() As Single, n As Byte, m As Byte
n = InputBox("n")
m = InputBox("m")
answer = ""
ReDim a(1 To n, 1 To m) As Single
For i = 1 To n
For j = 1 To m
a(i, j) = Int(100 * Rnd)
answer = answer & a(i, j) & "   "
Next j
answer = answer & Chr(13)
Next i
MsgBox answer
answer = ""
For i = 1 To n
For j = 1 To m
For k = 1 To m - 1
If a(i, k) > a(i, k + 1) Then
temp = a(i, k)
a(i, k) = a(i, k + 1)
a(i, k + 1) = temp
End If
Next k
Next j
Next i
For i = 1 To n
For j = 1 To m
answer = answer & a(i, j) & "   "
Next j
answer = answer & Chr(13)
Next i
MsgBox answer
End Sub

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


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

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

9   голосов , оценка 3.889 из 5
Похожие ответы