Найти произведение элементов массива - VB

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

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

Всем привет! Помогите пожалуйста с решением задач: 1. Массив A(100) содержит два нулевых элемента. Номера этих элементов неизвестны. Найти произведение элементов, расположенных между ними. 2. Найти произведение элементов массива A(100), заключенных между единственными минимальным и максимальным элементами (по содержимому) этого массива, включая эти элементы(написать фрагмент программы). Номера минимального и максимального элементов неизвестны. 3. Найти число элементов массива A(100), удовлетворяющих неравенству -0.707*Аmax<=A(n)<=0.707*Amax. Amax - максимальный (по содержимому) элемент массива. Его и необходимо найти. Пожалуйста, помогите, очень надо, а я в этом ничего не смыслю((((

Решение задачи: «Найти произведение элементов массива»

textual
Листинг программы
  1. Sub Dimension()
  2. Dim z1 As Byte
  3. Dim z2 As Byte
  4. Dim i As Byte
  5. Dim a(100)
  6. Dim s As Double
  7. For i = 0 To 99
  8. If a(i) = 0 Then
  9.     z1 = i
  10.     Exit For
  11. End If
  12. Next i
  13. For i = z1 + 1 To 100
  14. If a(i) = 0 Then
  15.     z2 = i
  16.     Exit For
  17. Next i
  18. s = 1
  19. For i = z1 To z2
  20.     s = s * a(i)
  21. Next i
  22. End Sub

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


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

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

10   голосов , оценка 4.2 из 5

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

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

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