Определить в массиве разность между его заданными элементами - VB

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

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

Дан двумерный массив размером n*m, заполненный случайными числами. Определить в нем разность между средним арифметическим элементов массива и средним арифметическим максимального и минимального элементов. Все ли тут правильно у меня ?
Листинг программы
  1. Dim a(50, 50) As Double
  2. Private Sub Command1_Click()
  3. n = Val(tex1)
  4. m = Val(Text2)
  5. Randomize
  6. s = 0
  7. s1 = 0
  8. For i = n To m
  9. For j = n To m
  10. a(i, j) = Rnd * 100
  11. Next
  12. Next
  13. For i = n To m
  14. For j = n To m
  15. If a(i, j) > Max Then Max = a(i, j)
  16. If a(i, j) < Min Then Min = a(i, j)
  17. Next
  18. Next
  19. s1 = s - (Max + Min) / 2
  20. Picture1.Print s1
  21. End Sub

Решение задачи: «Определить в массиве разность между его заданными элементами»

textual
Листинг программы
  1. Option Explicit 'обязательное объявление переменных - помогает избежать многих ошибок
  2. Option Base 1 'нижние индексы массивов будут равны 1 (по умолчанию 0)

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


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

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

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

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

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

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