Вычислить среднее арифметическое отрицательных элементов массива - VB

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

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

1. Вычислить среднее арифметическое отрицательных элементов массива. 2. Поменять местами минимальный по модулю положительный эле-мент с первым элементом массива. 3. В массиве первые 6 элементов расположить в порядке возрастания их модулей. 4. В массиве первый и последний отрицательные элементы переставить в конец массива. завтра экз. по инфе, допуск-решение этих задачей, до меня вообще не доходит как делать.. кто нибудь помогиете,выручите пожалуйста..

Решение задачи: «Вычислить среднее арифметическое отрицательных элементов массива»

textual
Листинг программы
  1. Sub SwapMin(A() as double)
  2.    n1%=Lbound(A,1)
  3.    n2%=Ubound(A,1)
  4.    q%=0
  5.    for i%=n1% to n2%
  6.        If A(i%) > 0 then
  7.           k%=i%
  8.           amin#=A(i%)
  9.           q%=-1
  10.           Exit for
  11.        End if
  12.    Next i%        
  13.    If q%=0 then
  14.       MsgBox "В массиве нет положительных элементов!"
  15.       Exit sub
  16.    end if
  17.    jmin%=k%  
  18.    for i%=k%+1 to n2%
  19.        if A(i%) > 0 then
  20.           if A(i%)<amin# then
  21.              amin#=A(i%)
  22.              jmin%=i%
  23.           end if    
  24.        end if
  25.    Next i%
  26.    Tmp#=A(n1%)
  27.    A(n1%)=amin#
  28.    A(jmin%)=Tmp#
  29. End Sub

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


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

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

11   голосов , оценка 4.091 из 5

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

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

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