- •Кафедра "Автоматизированные системы управления"
- •Донецк - ДонНту
- •1.Общие сведения
- •2. Порядок выбора вариантов заданий и требования к оформлению контрольной работы
- •3. Условия индивидуальных заданий
- •Методические указания
- •Методические указания
- •Методические указания
- •Методические указания
- •Методические указания
- •Варианты заданий
- •Методические указания
- •4. Рекомендуемая литература
- •5.Информация для подготовки к экзамену
- •Список вопросов в экзаменационных билетах:
- •Типы задач в экзаменационных билетах:
Методические указания
1. Для приведенных ниже заданий составить блок-схемы алгоритмов и программы на языке С, в которых предусмотреть ввод исходных и вывод промежуточных массивов, а также результатов их обработки. Значения элементов исходных массивов задавать произвольно.
2. Во всех вариантах отсортировать массив А по возрастанию (четные варианты) или убыванию (нечетные варианты) заданным методом. Варианты заданий приведены в таблице 3.2
Таблица 3.2 Варианты заданий
N п/п |
Вид задачи |
Исходные данные |
Метод сортировки массива А |
1 |
1) Найти произведение положительных элементов массива А. 2) Элементы массива В разместить в обратном порядке в массиве Р. |
A (10), B (20) |
обменами |
2 |
1) Найти минимальный элемент массива А. 2) Сформировать массив С(40), где первые 20 элементов - элементы массива А, а следующие 20 - элементы массива В. |
A (20), B (20) |
выбором |
3 |
1) Найти сумму отрицательных элементов массива А. 2) Записать элементы массива В в обратном порядке в массив С(10). |
A (20), B (10) |
перестанов-кой |
4 |
1) Найти максимальный элемент массива А. 2) Записать элементы массива B (50) с индексами 1,4, 9,16...49 подряд в массив Р(7) |
A (20), B (50) |
вставкой |
5 |
1) Найти сумму элементов массива А с четными индексами. 2) Положительные элементы массива B увеличить в 2 раза. |
A (15), B (20) |
выбором |
6 |
1) Найти максимальный элемент массива A. 2) Найти среднее арифметическое элементов массива В. |
A (25), B (30) |
перестанов-кой |
7 |
1) Найти количество нулевых элементов массива А. 2) Найти разность между максимальным и минимальным элементами массива В. |
A (15), B (20) |
обменами |
8 |
1) Найти среднее геометрическое элементов массива А. 2) Найти общее количество элементов массива В, принадлежащих отрезку [1.2; 8.5] |
A (10), B (20) |
перестанов-кой |
9 |
1) Найти разность между произведением и суммой положительных элементов массива А. 2)Сформировать массив Р (30), у которого Р (i)=min (А (i), В (i)). |
A (30), B (30) |
выбором |
10 |
1) Вычислить количество и сумму элементов массива А, принадлежащих отрезку [0; 2]. 2) Записать элементы массива В с нечетными индексами подряд в массив Р(15). |
A (30), B (30) |
вставкой |
ЗАДАНИЕ № 3. ПРЕОБРАЗОВАНИЯ ОДНОМЕРНЫХ МАССИВОВ.
