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

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

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

В Excel.

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

textual
Листинг программы
Sub делители()
A = InputBox("Введите натуральное число")
If A <= 0 Then
MsgBox ("Ошибка ввода данных")
Exit Sub
End If
Count = 0
    For i = 1 To A
        If A / i - Int(A / i) = 0 Then
        Count = Count + 1
        End If
     Next i
     MsgBox ("Количество делителей - " & Count & vbCrLf)
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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