#include <iostream>
using std::cout;
using std::endl;
#include <cstdlib>
using std::rand;
using std::srand;
#include <ctime>
using std::time;
int main()
{
int a[12];
for(int i = 0; i < 12; i++)
{
a[i] = rand() % 21;
cout << a[i] << ' ';
}
cout << endl;
int temp;
for(int i = 0, j = 11; i < j; i++, j--)
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
for(int i = 0; i < 12; i++)
{
cout << a[i] << ' ';
}
cout << endl;
return 0;
}
#include <iostream>
using std::cout;
using std::endl;
#include <cstdlib>
using std::rand;
using std::srand;
#include <ctime>
using std::time;
int main()
{
int a[12];
for(int i = 0; i < 12; i++)
{
a[i] = rand() % 21;
cout << a[i] << ' ';
}
cout << endl;
int temp;
for(int i = 0, j = 11; i < j; i++, j--)
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
for(int i = 0; i < 12; i++)
{
cout << a[i] << ' ';
}
cout << endl;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
Переводим в двоичную систему счисления маску:
255.255.255.240 = 11111111.11111111.11111111.11110000
Там, где стоят 1, биты адреса компьютера относятся к адресу сети, где 0 - внутри сети. Так как нас интересует адрес внутри сети, то нужно смотреть, чему равны последние 4 бита адреса (там в маске нули).
235_10 = 11101011_2
Последние 4 бита = 1011_2
Номер компьютера в сети 1011_2 = 11_10.
ответ: 11