Найти сумму делителей введенного с клавиатуры числа - VBA

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

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

Задача в Excel в VBA.

Решение задачи: «Найти сумму делителей введенного с клавиатуры числа»

textual
Листинг программы
  1. Sub Александр9797()
  2. n = InputBox("N=")
  3. For i = 1 To n
  4.   If n Mod i = 0 Then s = s + i
  5. Next i
  6. Debug.Print s
  7. 'сумма всех делителей для числа 34
  8. MsgBox s
  9. For i = 1 To n Step 1
  10.     If n Mod i = 0 Then Debug.Print "i ="; i
  11.     'перечисляются все делители числа 34
  12.    Next i
  13. End Sub
  14.  
  15. ' 54
  16. 'i = 1
  17. 'i = 2
  18. 'i = 17
  19. 'i = 34

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


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

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

14   голосов , оценка 4.286 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы