// PascalABC.NET 3.1, сборка 1256 от 21.06.2016
begin
var a:=ArrRandom(ReadInteger('n='),-99,99);
a.Println;
a.SortedDescending.Println;
end.
<u><em>Тестовое решение</em></u>
n= 17
-38 37 -82 54 62 -28 33 37 -61 63 -66 63 -81 -63 3 38 12
63 63 62 54 38 37 37 33 12 3 -28 -38 -61 -63 -66 -81 -82
Если (условие 1) то
выражение 1
или если(условие 2) то
выражение 2
или если (условие 3) то
выражение 3
....
иначе <em><!-- то есть испольняется в случае или ни одно из усовий не выполненно --></em>
выражение N
Если М это переменная,хранящая номер максимального элемента, то фрагмент программы получится следующий
Ваше условие(if X[k]>X[M] then )
M = k
Пояснение:
если X[k](текущий) больше, чем Х[M](максимального элемента) то
М = к: присвоить М значение К, т.е. назначить Х[k] максимальным.
Ответ:
маска: 255.255.252.0
ip: 156.132.15.138
1)первые два числа в маске 255 => первые два числа IP адреса компьютера целиком относятся к номеру сети
2)последнее число в маске 0, поэтому последнее число IP адреса целиком относится к номеру узла
3)
Учитываются только последние 2 бита, но нужно учитывать ещё и 138:
и того получилось:
4)первое число в полученном адресе 3 умножается на , а второе просто добавляется к сумме
3*256+138 = 906
Ответ: 906
Неограниченные возможности для обучения без рекламы со Знаниями Плюс
ПОПРОБУЙ СЕГОДНЯ
Подробнее - на Znanija.com - znanija.com/task/28934118#readmore
Объяснение: