Найти сумму целых чисел из промежутка от 1 до 200, у которых ровно 5 делителей - VBA
Формулировка задачи:
Помогите пожалуйста
Найти сумму целых чисел из промежутка от 1 до 200, у кото-рых ровно 5 делителей
Решение задачи: «Найти сумму целых чисел из промежутка от 1 до 200, у которых ровно 5 делителей»
textual
Листинг программы
Sub main() Dim n As Integer, s As Integer, i As Integer, j As Integer, a(4), u As Integer For i = 1 To 200 u = 0 n = i j = 2 Do While j <= n While n Mod j = 0 a(u) = j n = n \ j If u = 4 Then If n = 1 Then Debug.Print i & "=" & Join(a, "*") s = s + i End If Exit Do End If u = u + 1 Wend j = j + 1 Loop Next Debug.Print "S=" & s End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д