Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задание №3 - Двумерные динамические массивыСтр 1 из 4Следующая ⇒
Лабораторная работа на тему «Динамические массивы» Задание 1 – Одномерные динамические массивы 1. Создать два динамических одномерных массива х(n) и у(n), выделив для них память. Найти сумму положительных элементов двух массивов. Освободить память. 2. Создать два динамических одномерных массива х(n) и у(m). Сколько раз встречается третий элемент первого массива х(n) во втором массиве у(m). Освободить память. 3. Создать два динамических одномерных массива а (n) b(n) . Найти количество нулевых элементов в двух массивах(используя один цикл). Освободить память. 4. Создать два динамических одномерных массива х(n) и у(m). Сколько раз встречается второй элемент первого массива х(n) во втором массиве у(m). Освободить память. 5. Создать два динамических одномерных массива х(n) и у(m). Сколько раз встречается первый элемент первого массива х(n) во втором массиве у(m). Освободить память. 6. Создать два динамических одномерных массива х(n) и у(m). Сколько раз встречается последний элемент первого массива х(n) во втором массиве у(m). Освободить память. 7. Создать два динамических одномерных массива х(n) и у(m). Сколько раз встречается второй элемент второго массива у(m) в первом массиве х(n). Освободить память. 8. Создать два динамических одномерных массива х(n) и у(m). Сколько раз встречается первый элемент второго массива у(m) в первом массиве х(n). Освободить память. 9. Создать два динамических одномерных массива х(n) и у(n). Сколько раз встречается последний элемент второго массива у(n) в первом массиве х(n). Освободить память. 10. Создать два динамических одномерных массива x y. Найти число S равное сумме элементов массивов x и y. (используя один цикл). Освободить память. 11. Создать два динамических одномерных массива а b Найти произведение элементов больших 1 в 2-х массивах.(используя один цикл). Освободить память. 12. Создать два динамических одномерных массива х (n) у (n) .Найти количество положительных элементов в двух массивах. (используя один цикл). Освободить память. 13. Создать два динамических одномерных массива p (n) g (n) и число d. Найти количество элементов равных числу d в двух массивах. (используя один цикл). Освободить память. 14. Создать три динамических одномерных массива а(n) b(n) c(n) . Найти количество нулевых элементов в каждом массиве (используя один цикл). Освободить память. 15. Создать два динамических одномерных массива х (n) у (n) .Найти среднее арифметическое положительных элементов в двух массивах. Освободить память. Задача №2 – Сортировка одномерного динамического массива 1) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив b (n) . Переписать в массив C(n) положительные элементы массива b(n) умноженные на 5 (со сжатием, без пустых элементов внутри) Затем упорядочить методом «выбора и перестановки» по возрастанию новый массив. 2) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив а (n) .Переписать в массив b(n) только положительные элементы массива а, умноженные на 3. (со сжатием., без пустых элементов внутри) . Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 3) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив х (n) . Переписать в массив y(n) отрицательные элементы массива х умноженные на 2. (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 4) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив b (n) . Переписать в массив C(n) отрицательные элементы массива b(n) умноженные на 4. (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 5) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив b (n) . Переписать в массив C(n) положительные элементы массива b(n) деленные на 5. (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки» по возрастанию новый массив. 6) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив а (n) .Переписать в массив b(n) только положительные элементы массива а, деленные на 3 (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 7) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив х (n) . Переписать в массив y(n) отрицательные элементы массива х деленные на 2. (со сжатием., без пустых элементов внутри). Затем упорядочить по возрастанию новый массив. 8) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив b (n) . Переписать в массив C(n) отрицательные элементы массива b(n). (со сжатием., без пустых элементов внутри) Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 9) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив с (n) . Переписать в массив х (n) все ненулевые элементы массива умноженные на 4. (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 10) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив с (n) . Переписать в массив х (n) все ненулевые элементы массива возведенные в квадрат. (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки» по возрастанию новый массив. 11) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив с (n) . Переписать в массив х (n) все ненулевые элементы массива (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки» по возрастанию новый массив. 12) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив с (n) .Переписать в массив х ненулевые элементы массива с разделенные на 5. (со сжатием., без пустых элементов внутри). Затем упорядочить методом «выбора и перестановки» по возрастанию новый массив. 13) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив b (n) . Переписать в массив C(n) корни квадратные из положительных элементов массива b(n) деленные на 5. (со сжатием., без пустых элементов внутри) Затем упорядочить методом «выбора и перестановки» по возрастанию новый массив. 14) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив b (n) . Переписать в массив C(n) корни квадратные из положительных элементов массива b(n) (со сжатием., без пустых элементов внутри) Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. 15) Создать динамические одномерные массивы, выделить для них память. В конце работы – освободить память. Дан массив х (n) . Переписать в массив y(n) элементы массива х, большие 3. (со сжатием., без пустых элементов внутри) . Затем упорядочить методом «выбора и перестановки»по возрастанию новый массив. Задание №3 - Двумерные динамические массивы 1. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя сумму положительных элементов в каждом столбце матрицы. 2. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя произведение положительных элементов в каждом столбце матрицы. 3. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти минимальный элемент в каждой строке матрицы. Затем каждую строку матрицы разделить на минимальный элемент строки. 4. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти минимальный элемент в каждой строке матрицы среди положительных элементов. 5. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя количество положительных элементов в каждом столбце матрицы 6. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти минимальный элемент в каждой строке матрицы среди отрицательных элементов. 7. Создать двумерные динамические массивы, выделить память и в конце освободить память. Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя среднее арифметическое положительных элементов в каждом столбце матрицы. 8. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти минимальный элемент в каждой строке матрицы. Затем каждую строку матрицы умножить на минимальный элемент строки. 9. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя среднее геометрическое положительных элементов в каждом столбце матрицы 10. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти минимальный элемент в каждой строке матрицы. Затем к каждому элементу каждой строки прибавить минимальный элемент строки. 11. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти минимальный элемент и его номер в каждой строке матрицы. Затем из каждого элемента каждой строки вычесть номер минимального элемента строки. 12. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя сумму отрицательных элементов в каждом столбце матрицы. 13. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Найти номер минимального элемента в каждой строке матрицы. Затем к каждому элементу каждой строки прибавить номер минимального элемента строки. 14. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя произведение отрицательных элементов в каждом столбце матрицы. 15. Создать двумерные динамические массивы, выделить память и в конце освободить память.Дан двумерный массив a, размером (n´m). Заполнить одномерный массив, найдя количество отрицательных элементов в каждом столбце матрицы.
|
||
Последнее изменение этой страницы: 2018-04-12; просмотров: 471. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |