Целью работы является закрепление теоретических знаний об одномерных массивах, приобретение практических навыков использования массивов, а также закрепление знаний и навыков использования условных операторов. Задание: Решить задачу в соответствии с и индивидуальным заданием, с использованием в реализации алгоритма одномерных массивов. Методические рекомендации: Наиболее частой ошибкой в алгоритмах обработки массивов является обращение к элементу массива, индекс которого лежит за допустимыми пределами. Учитывая это, необходимо при проектировании и реализации программы следить за тем, чтобы значения всех выражений, используемых для индексирования элементов массива, находились в пределах от 0 до N-1 включительно, где N – количество обрабатываемых элементов. При обращении к элементам массива внутри циклов необходимо уделить особое внимание проверке значений индекса для начального и конечного значений управляющей переменной и, при необходимости, откорректировать параметры цикла. В некоторых задачах количество обрабатываемых элементов может изменяться непосредственно во время обработки массива при добавлении или исключении элементов, но в любом случае оно не должно превышать количество элементов массива, указанного при его определении. Размер массива определяется исходя из условия индивидуального задания. В тех случаях, когда максимальный размер исходного массива не оговорён, полагать, что он равен 20. Содержание отчёта: 1. Формальное описание хода решения задачи (математические выражения, схемы, графики, чертежи и т.п.) 2. Блок-схема алгоритма решения задачи 3. Обоснование эффективности разработанного алгоритма с точки зрения минимального количества итераций. Задача: Заданы значения элементов двух целочисленных массивов и некоторое число. Первый массив содержит номиналы денежных знаков (по убыванию), а второй – их количество в кассе. Сформировать массив, содержащий количества денежных знаков, необходимых для выдачи из кассы указанной суммы. Вывести этот массив или сообщение, поясняющее причину невозможности выдачи указанной суммы. Размер массивов не превышает 10 и определяется по вводу нулевого номинала. Решить с использованием рекурсивных вызовов, массивы статические, номиналы и количество в кассе номиналов задаётся пользователем.