(задача Дан целочисленный массив A из N элементов (0<N<100;0<A<100). Определить те его элементы, индексы которых являются степенями двойки (1,2,4,8,16, ...).)
Код: Выделить всё
#include <iostream>
#include <cstdlib>
#include <ctime>
bool isPowerOfTwo (int );
int main ()
{
srand(time(0));
const int arraySize = 25;
int array[arraySize];
std::cout << "Array: " << std::endl;
for (int i = 0; i < arraySize; i++)
std::cout << (array[i] = rand () % 101) << " ";
std::cout << std::endl;
std::cout << "Element of array: " << std::endl;
for (int i = 1; i < arraySize; i *= 2)
std::cout << array[i] << " ";
std::cout << std::endl;
return 0;
}