анютка6780
19.06.2021 18:37

Информатика бжб 4 тоқсан 6 сынып до 16:00 нужно сдать​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
lizaant
19.05.2023 22:55

Объяснение:

Для этого нужно использовать динамические массивы.

var m: array of array of integer; означает массив массивов integer.

SetLength(m, n, n); инициализирует двумерный массив m размерностью n•n.

Но при использовании динамических массивов изменяется принцип обращения к элементам: если ранее (в статических массивах) нумерация шла с 1, то сейчас с 0. Также изменилось условие окончания цикла (ранее было до n, сейчас до n - 1)

Полный код:

var

n, i, j: integer;

m: array of array of integer;

begin

writeln('Введите размерность матрицы');

read(n);

SetLength(m, n, n);

for i:=0 to n-1 do

begin

for j:=0 to n-1 do

read(m[i,j]);

end;

for i:=0 to n-1 do

begin

for j:=0 to n-1 do

write(m[i,j]:5);

writeln();

end;

end.

0,0(0 оценок)
Ответ:
motya10432
12.03.2022 18:50
Так как на номер компьютера указывают рулевые биты маски, то имеет смысл рассматривать только последнюю составляющую часть маски - 128 и соответствующую ей составляющую часть IP-адреса - 189.

1. Получаем двоичный код сострадающей IP-адреса: 10111101 (внизу после последнего 0 напиши 2, чтобы указать, что это двоичная система счисления)
2. Получаем двоичный код составляющей маски: 10000000 (аналогично укажи 2)
3. На номер компьютера указывают нулевые биты, поэтому 11101 (внизу 2) = 29 (внизу 10)

По поводу количества адресов:
1. Аналогично записывает число 128 маски в двоичной системе счисления. В этом числе стоят 7 нулей. Итого у нас есть 7 двоичных разрядов для того, чтобы записать адрес компьютера.
2. 2^7 (два возводим в 7 степень) = 128. Следовательно ответ - маска допускает 128 различных адресов компьютера
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота