Определить сумму элементов массива N, которые кратны трём - VB
Формулировка задачи:
Помогите пожалуйста
определить сумму элементов массива N, которые кратны трём, (ni/3)*3=3
Заранее СПАСИБо!
Решение задачи: «Определить сумму элементов массива N, которые кратны трём»
textual
Листинг программы
Function SumK3(A() As Integer, n As Integer) As Integer If (n = UBound(A, 1)) Then SumK3 = IIf((A(n) Mod 3) = 0, A(n), 0) Else SumK3 = IIf((A(n) Mod 3) = 0, A(n), 0) + SumK3(A, n + 1) End If End Function Sub Main() Dim A(1 To 5) As Integer A(1) = 3 A(2) = 5 A(3) = 18 A(4) = 20 A(5) = 30 Debug.Print SumK3(A(), 1) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д