Найти наибольшее число из отрицательных в массиве целых чисел - VB

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

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

ребят, помогите пожалуйста) не кидайтесь, я поискал похожие темы, всё равно не понял Найти наибольшее число из отрицательных в массиве целых чисел

Решение задачи: «Найти наибольшее число из отрицательных в массиве целых чисел»

textual
Листинг программы
  1. Sub www()
  2.     Dim a(), i&, m&
  3.     Const n& = 5 'количество элементов в массиве
  4.    ReDim a(1 To n)
  5.     Randomize
  6.     For i = 1 To n 'генерируем массив из случайных элементов
  7.        a(i) = Int(Rnd * 21 - 10)
  8.     Next i
  9.     For i = 1 To n 'ищем максимальный отрицательный элемент
  10.        If a(i) < 0 Then
  11.             If m = 0 Or m < a(i) Then m = a(i)
  12.         End If
  13.     Next i
  14.     If m = 0 Then
  15.         MsgBox "В массиве :" & vbLf & Join(a, ", ") & vbLf & "нет отрицательных элементов"
  16.     Else
  17.         MsgBox "В массиве :" & vbLf & Join(a, ", ") & vbLf & "наибольшее число из отрицательных чисел: " & m
  18.     End If
  19. End Sub

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


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

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

13   голосов , оценка 4 из 5

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

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

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