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

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

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

Задание 1 Написать программу, которая вводит с клавиатуры N вещественных чисел и вычисляет их среднее арифметическое. Задание 2 Упорядочение элементов заданной строки по возрастанию.

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

textual
Листинг программы
Private Sub Command1_Click()
Dim n As Integer, i As Integer, s As Single, p As Single, A() As Single
n = InputBox("kolichestvo chisel")
ReDim A(1 To n)
 
Do While i < n
 i = i + 1
 p = InputBox("chislo" & i)
 A(i) = p
 Print A(i);
 s = s + p
Loop
 
s = s / n
MsgBox "Srednee arifmeticheskoe = " & s
Call BubbleSort(A, n + 1)
 
Print
For i = 1 To n
  Print A(i);
Next i
 
End Sub
Private Sub BubbleSort(ByRef Arr() As Single, ByRef n As Integer)
    Dim i As Long
    Dim j As Long
    Dim Tmp As Double
 
    For i = 1# To n Step 1
        For j = 1# To n - 1# - i Step 1
            If Arr(j) > Arr(j + 1#) Then
                Tmp = Arr(j)
                Arr(j) = Arr(j + 1#)
                Arr(j + 1#) = Tmp
            End If
        Next j
    Next i
End Sub

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


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

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

10   голосов , оценка 3.5 из 5
Похожие ответы