решить задачу Для каждого эффективно распределите IP-адреса сети 192.168.0.0 между следующими подсетями:
1 строка - требуется 20IP-адрес;
2 строки - требуется 7IP адрес;
3 строки - требуется 44IP адрес;
4 строки - требуется 12IP адрес;
5 строк - требуется 32IP-адрес;
6 строк - требуется 31IP адрес;
Сеть 7 - Требуется 43IP-адрес.
Для каждой подсети укажите IP-адрес каждой сети, маску подсети, диапазон IP-адресов, используемых для интерфейсов и узлов, а также широковещательные адреса.
1) - понятность
- дискретности
- определенности
- результативности
- массивности
2) - словесная
- графическая
- псевдокоды
- программы
3) Блок-схема- это тип схемы (графических моделей), описывающих алгоритмы или процессы
4) 1-этап Постановки задачи
а) сбор информации о задаче
б) формулировка условия задачи
в) определение конечных целей решения задачи
г) определение формы выдачи результатов
д) описание данных
2-этап Анализ и исследование задачи, модели
3-этап Разработка алгоритма
5) потому что это пошаговое выполнение программы
min = 1
for i in range(0, len(matrix) ) :
for k in range(0,len(matrix[i])) :
b = matrix[i][k]
if b < min :
ind =[i,k]
min=b
max = 1
for i in range(0, len(matrix) ) :
for k in range(0,len(matrix[i])) :
b2 = matrix[i][k]
if b2 > max :
ind2 =[i,k]
max=b2
Объяснение:
min и max - временные переменные , используемые в цикле
min - минимальное значение матрицы max - максимальное значение
matrix - собственно сама матрица
ind - массив хранящий индекс матрицы с минимальный значением
ind2 - массив хранящий индекс матрицы с максимальным значением