zadach47.BAS

{* Задача47 *}

REM basic

' Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 0 до 100
' баллы, полученные на ЕГЭ. Составьте программу, которая подсчитывает и выводит средний балл учащихся, сдавших экзамен (получивших оценку более 20 баллов).
' Гарантируется, что хотя бы один ученик в классе успешно сдал экзамен.


N = 30
Dim A(1 To N) As Integer
Dim i As Integer
Dim x As Integer
Dim y As Integer
Dim s As Single
For i = 1 To N
INPUT A(i)
Next i
...
End
{Решение
}N = 30
Dim A(1 To N) As Integer
Dim i As Integer
Dim x As Integer
Dim y As Integer
Dim s As Single
For i = 1 To N
INPUT A(i)
Next i
x = 0
y = 0
For i = 1 To N
If A(i) > 20 Then
x = x + 1
y = y + A(i)
End If
Next i
s = y / x
PRINT "Средний балл "; Using "######.###"; s
End