Для каждого из чисел проверьте, можно ли его представить в виде суммы степеней двойки - VB

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

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

Заданы натуральные числа A, B и C. Для каждого из чисел проверьте, можно ли его представить в виде суммы степеней двойки с показателями степени больше либо равными K. Пожалуйста напишите простеньким кодом. Срочно нужна программа!

Решение задачи: «Для каждого из чисел проверьте, можно ли его представить в виде суммы степеней двойки»

textual
Листинг программы
Function Check(n&, k&) As Boolean
'возвращает True, если число n можно представить в виде суммы степеней двойки
'с показателями степени больше либо равными K
 
Check = n Mod 2 ^ (k + 1) = 0
End Function

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


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

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

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