#2. Придумайте,
#2.
Придумайте, вернее - найдите, примеры из различных предметных областей, связанные с использованием массивов фиксированного размера, когда риск их переполнения фактической информацией вполне реален.
Вновь напомним, что в Главе D мы обсуждали, в том числе, возможность осуществления операций над структурой как целым и операций над ее элементами. Обработка массивов как единого целого алгоритмического интереса не представляет. Так что речь мы ведем исключительно о манипуляциях с отдельными компонентами.
В связи с этим, в качестве основного достоинства структуры массив, указана возможность прямого доступа к его элементам по индексу. Все выглядит замечательно, если предусматривается поочередное обращение к каждому элементу, независимо от его значения и связи с остальными компонентами. Решение поставленной в такой форме задачи реализуется самым простым вариантом алгоритма перебора.
Алгоритм E1-1
*
index¬left
*
обработкаMas[index]
*
index¬index + 1
*
if
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа