Нахождения элементов массива S (из n элементов), индексы которых являются степенями двойки - QBasic

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

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

составить блок схему алгоритма нахождения тех элементов массива S(из n элементов), индексы которых являются степенями двойки(1, 2,4,8...)
вообщем схему составлять не нужно. а нужно написать программу в qbasic что-то я пытался, но получается бред. скзали первая часть правильна. а конец фигня..

Решение задачи: «Нахождения элементов массива S (из n элементов), индексы которых являются степенями двойки»

textual
Листинг программы
i=0
do
print a(2^i)
i=i+1
loop until 2^i>n

Объяснение кода листинга программы

  1. Объявляется переменная i и инициализируется значением 0.
  2. Запускается цикл do с условием 2^i <= n.
  3. Внутри цикла выводится значение элемента массива a с индексом 2^i.
  4. Значение переменной i увеличивается на 1.
  5. Цикл продолжается до тех пор, пока значение переменной i меньше или равно логарифму по основанию 2 от числа n.
  6. Если значение переменной i равно логарифму по основанию 2 от числа n, то цикл завершается.

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


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

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

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