Оставить без изменений последовательность, если она упорядочена по возрастанию - VB

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

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

... в противном случае удвоить все элементы, кратные 4. я все волосы порвал. помогите, пожалуйста!

Решение задачи: «Оставить без изменений последовательность, если она упорядочена по возрастанию»

textual
Листинг программы
Sub Task(A() As integer)
  n%=Ubound(A,1)
  k%=0
  for i%=2 to n%
      If A(i%) < A(i%-1) then 
         k%=-1
         exit for
      end if
  Next i%
  if k%=0 then exit Sub
  For i%=1 to n%
       if (A(i%) mod 4) = 0 then A(i%)=2*A(i%)
  Next i%
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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