Изменить массив так, чтобы сначала выводились 1,затем 0, и потом 2 - VB

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

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

Дан целочисленный массив, заполненный 0,1 и 2 в случайном порядке. изменить массив так, чтобы сначала выводились 1,затем 0, и потом 2
массив проинициализированный

Решение задачи: «Изменить массив так, чтобы сначала выводились 1,затем 0, и потом 2»

textual
Листинг программы
Option Explicit
Private Sub Form_Click()
Cls
Randomize
 
Dim A(25) As Byte, i As Integer, j As Integer, k As Integer
 
For i = LBound(A) To UBound(A)
    A(i) = Round(Rnd * 2)
    Print A(i);
Next
 
Print
For i = LBound(A) To UBound(A) Step 3
    For j = i To UBound(A) Step 2
        For k = j To UBound(A)
            A(k) = 0
                A(j) = 2
                    A(i) = 1
If i + 3 = UBound(A) Then Exit For
Next
    Next
        Next
        
For i = LBound(A) To UBound(A)
    Print A(i);
Next
 
End Sub

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


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

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

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