#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
using namespace std;
const int n = 10; //количество элементов массива
int Arr[n];
//как-нибудь заполняем массив
srand(time(0));
int i;
for (i = 0; i < n; ++i)
Arr[i] = rand() % (n * n) + 1;
//выведем его на экран
for (i = 0; i < n; ++i)
cout << Arr[i] << " ";
cout << endl;
int p;
for (i = 1; i < n; ++i)
{
p = i;
while (p % 2 == 0)
p /= 2;
if (p == 1)
cout << "Arr[" << i << "] = " << Arr[i] << endl;
}
cout << endl;
return 0;
}
Microsoft Windows: XP, Vista, 2003 Server;
ОС на базе UNIX: IBM AIX, Hewlett Packard HPUX и Sun Solaris;
BSD - Free BSD;
ОС на базе Linux (много разновидностей);
ОС Macintosh X;
Частные системы, являющиеся собственностью частной компании, кроме Unix: IBMOS/400, z/OS.
1 и 0 = 0
0 или 1 = 1
не 1 = 0
Ответ: 0
Ответ:
((1v0)v1)v1 = 1
(0&1)&1 = 0
1&(1&1)&1 = 1
((1v0)&(1&1))&(0v1) = 1
((1&0)v(1&0))v1) = 1
((1&1)V0)&(0V1) = 1
((0&0)V0)&(1V1) = 1
Объяснение:
V - Дизъюнкция - or - или
& - Конъюнкция - and - и