Второе задание ответ : 2)
Первое задание ответ: разрядность 6
<span>Адрес Сети - это </span>сетевая часть IP-адреса. Альтернативой адресу являются идентификаторы устройств в форме
символических имён, удобных для запоминания. Например, в пределах
локальной сети — это сетевое имя компьютера, в глобальной сети — доменное имя. Специальные сетевые протоколы (DNS, WINS и т. п.) обеспечивают автоматическое определение соответствия между именами и адресами.
<span>В IP-сетях так же существуют понятия общий сетевой адрес (broadcasting address) и адрес сети.
Например в сети определяемой как 192.168.0.0/24 IP-адрес сети будет
192.168.0.0, а «общий сетевой адрес» — 192.168.0.255. Первый
используется для ссылок на саму себя, последний — для отправки пакетов
на все доступные узлы сети. Поэтому выделяемый диапазон IP-адресов для
узлов (хостов) этой сети (например для сервера с DHCP) будет 192.168.0.1 — 192.168.0.254.</span><span>Понятие сетевого идентификатора так же важно для понимания. IP-адрес по версии IP4 хранится в 32 битах. Запись 192.168.0.0/24 (CIDR)
означает, что маска сети будет 255.255.255.0 — то есть 24 бита являются
сетевым идентификатором, а остальные 8 выделяются под адрес конкретного
узла (например, компьютера) этой сети. Таким образом, в адресе
конкретной машины 192.168.0.100, «сетевой идентификатор» равен
«192.168.0», а адрес машины «100».</span>
var i:integer;
p:int64;
begin
p:=1;
for i:=1 to 100 do if i mod 10 = 5 then p:=p*i;
writeln(p);
end.
<em>// PascalABC.NET 3.3, сборка 1547 от 07.10.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var Гласные:=['а','е','ё','и','о','у','ы','э','ю','я'];
var s:=ReadlnString;
for var i:=s.Length downto 1 do
if LowCase(s[i]) in Гласные then Insert('c'+LowCase(s[i]),s,i+1);
Writeln(s)
end.
<u>Примеры</u>
Числитель
Чиcислиcитеcель
Анастасия, принеси бумагу и силикатный клей!
Аcанаcастаcасиcияcя, приcинеcесиcи буcумаcагуcу иcи сиcилиcикаcатныcый клеcей!
1)
Program Ok;
var i,a,sum:integer;
begin
sum:=0;
for i:=1 to 11 do
begin
read(a);
sum:=sum+a;
end;
write('Сумма = ', sum);
end.
2)
Program Ok;
var y,i,x,proiz:integer;
begin
proiz:=1;
for i:=5 to 18 do
begin
x:=i;
y:=3*sqr(x)-5*x+8;
Writeln(y);
proiz:=proiz*y;
end;
write('Произведение X = ', proiz);
end.
3) Program Ok;
var i,a,sum:integer;
begin
sum:=0;
for i:=1 to 11 do
begin
read(a);
if (a<=18) then
sum:=sum+a;
end;
write('Сумма = ', sum);
end.