Нахождения элементов массива S (из n элементов), индексы которых являются степенями двойки - QBasic
Формулировка задачи:
составить блок схему алгоритма нахождения тех элементов массива S(из n элементов), индексы которых являются степенями двойки(1, 2,4,8...)
Решение задачи: «Нахождения элементов массива S (из n элементов), индексы которых являются степенями двойки»
textual
Листинг программы
i=0 do print a(2^i) i=i+1 loop until 2^i>n
Объяснение кода листинга программы
- Объявляется переменная
i
и инициализируется значением 0. - Запускается цикл
do
с условием2^i <= n
. - Внутри цикла выводится значение элемента массива
a
с индексом 2^i. - Значение переменной
i
увеличивается на 1. - Цикл продолжается до тех пор, пока значение переменной
i
меньше или равно логарифму по основанию 2 от числаn
. - Если значение переменной
i
равно логарифму по основанию 2 от числаn
, то цикл завершается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д