ocik1632933
?>

Втерминологии сетей tcp/ip маской сети называется двоичное число, определяющее, какая часть ip-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. обычно маска записывается по тем же правилам, что и ip-адрес, — в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. при этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда — нули. адрес сети получается в результате применения поразрядной конъюнкции к заданным ip-адресу узла и маске. например, если ip-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0. для узла с ip-адресом 213.108.168.34 адрес сети равен 213.108.232.0 чему равно наибольшее возможное значение третьего слева байта маски? ответ запишите в виде десятичного числа.

Информатика

Ответы

morsh9345
168=10101000(2)
232=11101000(2)
маска будет 11111111(2)=255
A2017
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
string input="";
string key="";
std::cout<<"Enter the string to be coded:\t";
std::getline(std::cin,input);
std::cout<<"\nEnter key:\t";
std::getline(std::cin,key);
int keyl=key.length();
int inputl=input.length();
for(int j=0;keyl<inputl;j++)
    {
        key+=key[j]; keyl++;
    }
cout<<"\nKey:\t"<<key;
string encrypted="";
for(int i=0; i<keyl;i++)
     {
           encrypted+=key[i]^input[i];
      }
 std::cout<<"\nEncrypted data:\t"<<encrypted;
string unencrypted="";
for(int i=0;i<keyl;i++)
      {
      unencrypted+=encrypted[i]^key[i];
      }
std::cout<<"\nUnencrypted:\t"<<unencrypted;
return 0;
 }
Tsibrova
Программа считает сумму последних трех цифр:
Pascal:
var n:longint;
      sum,i:integer;
begin
  repeat
   write ('N = ');
   readln (n):
  until (n>=10000) and (n<=99999);
  sum:=0;
  for i:=1 to 3 do
   begin
     sum:=sum+(n mod 10);
     n:=n div 10;
   end;
  writeln ('Summa: ',sum);
end.

C++:
#include <iostream>
using namespace std;
int main()
{
  int n,sum = 0;   
  do
  {
    cout <<"N = ";
    cin >>n;
  }
  while (n<10000 || n>99999);
  for (int I = 1; I<=3; I++)
  {
    sum+=n%10;
    n/=10;
  }
  cout <<"Summa: " <<sum <<endl;   
  return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Втерминологии сетей tcp/ip маской сети называется двоичное число, определяющее, какая часть ip-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. обычно маска записывается по тем же правилам, что и ip-адрес, — в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. при этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда — нули. адрес сети получается в результате применения поразрядной конъюнкции к заданным ip-адресу узла и маске. например, если ip-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0. для узла с ip-адресом 213.108.168.34 адрес сети равен 213.108.232.0 чему равно наибольшее возможное значение третьего слева байта маски? ответ запишите в виде десятичного числа.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

fednik3337923
alfaantonk
Матвеев
volna22051964
Васильевна_Наталья
Какой из этих вариантов правильный​
yocrew13
ПаничерскийЕлена
ariyskayaa5
Kochinev4
kurmaleeva
tarja4140
Джамалутдинова Докучаев
zakupki
konstantinslivkov
Galinova2911