Как найти минимальное и максимальное значения массива и вывести их разность на экран - VBA
Формулировка задачи:
Здравствуйте. Помогите пожалуйста с составлением программы в VBA. Вот задание: создать одномерный массив из 20 целочисленных значений. Найти минимальное и максимальное значения, вывести их разность на экран. Спасибо.
Решение задачи: «Как найти минимальное и максимальное значения массива и вывести их разность на экран»
textual
Листинг программы
Dim i, imin, imax As Integer Dim a(10) As Double, min As Double, max As Double, b As Double, t As Double min = 99 max = -99 For i = 1 To 10 t = Rnd() * 100 - 50 a(i) = InputBox("Введите значение для " & i, , t) Cells(1 + i, 2) = a(i) If a(i) < min Then min = a(i): imin = i End If If a(i) > max Then max = a(i): imax = i End If Next b = min a(imin) = a(imax) a(imax) = b For i = 1 To 10 Cells(1 + i, 4) = a(i) Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д