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

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

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

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

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

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

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


СДЕЛАЙТЕ РЕПОСТ