Описать функцию IsPower5(K) логического типа - VB

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

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

Описать функцию IsPower5(K) логического типа, возвращающую True, если целый параметр K (> 0) является степенью числа 5, и False в противном случае. С ее помощью найти количество степеней числа 5 в наборе из 10 целых положительных чисел.

Решение задачи: «Описать функцию IsPower5(K) логического типа»

textual
Листинг программы
  1. Function isPower5(n As Integer, Optional k As Integer = 5) As Boolean
  2.    If n < k Then
  3.       isPower5 = False
  4.    ElseIf n = k Then
  5.       isPower5 = True
  6.    Else
  7.       isPower5 = isPower5(n, k * 5)
  8.    End If
  9. End Function
  10.  
  11. Function numP5(X() As Integer) As Integer
  12.    For i% = 1 To UBound(X, 1)
  13.        If isPower5(X(i%)) Then numP5 = numP5 + 1
  14.    Next i%
  15. End Function

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


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

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

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

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

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

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