![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Двумерные массивы
dm_1. Заполнить двумерный массив а) с клавиатуры, найти произведение элементов по главной диагонали; б) при помощи счетчика случайных чисел и найти сумму элементов массива; в) по следующему правилу: элементы главной диагонали равны 1, ниже главной диагонали - 0, а выше - сумме индексов.
dm_2. Дан двумерный квадратный массив. Найти сумму главной и побочной диагонали.
dm_3. Из предложенного одномерного массива размерностью Sx сформируйте двумерный массив так, чтобы первая строка новой таблицы содержала четные по номеру элементы исходного массива, а вторая - нечетные. Предусмотрите случай нечетности S.
dm_4. Дан двумерный массив. Составьте программу определения: а) значения наибольшего элемента этого массива; б) индексов минимального элемента массива.
dm_5. В данном двумерном квадратном массиве найти сумму элементов строки, в которой расположен элемент с наименьшим значением и вывести данную строку на экран. Предполагается, что такой элемент единственный.
dm_6. Составить программу, записывающий все положительные элементы двумерного массива A в одномерный массив B, а отрицательные в одномерный массив C.
dm_7. Дан двумерный массив. Заполнить одномерный массив B а) суммами элементов строк; б) произведениями элементов строк; в) наименьшими значениями элементов строк; г) разностями наибольших и наименьших значений элементов строк; д) числом положительных элементов каждого столбца; е) количеством элементов каждой строки, больших (меньших) среднего арифметического элементов данной строки.
dm_8. Дан двумерный квадратный массив. Найти номера строк а) элементы в каждой, из которых одинаковы; б) все элементы, которых четны.
dm_9. Определить есть ли в данном массиве строка (столбец): а) состоящая только из элементов, больших A; б) состоящая только из элементов, принадлежащих промежутку от A до В.
dm_10. Дан двумерный квадратный массив. В строках с отрицательным элементом на главной диагонали найти а) сумму всех элементов; б) наибольший из всех элементов.
dm_11. Даны два квадратных массива A и В. Вывести на экран тот из них, у которого след меньше (сумма элементов главной диагонали).
dm_12. В двумерном массиве X все числа различны. В каждой строке выбирается минимальный элемент, затем среди этих чисел выбирается максимальное. Напечатать номер строки массива X, в которой расположено выбранное число.
dm_13. Найти сумму и количество элементов каждого столбца с заданным условием (хранить эти значения в массивах): элементы попадающие в промежуток от А до Б.
dm_14. Найти сумму элементов в строках с k1-й по k2-ю.
dm_15. Положительные элементы умножить на первый элемент соответствующей строки, а отрицательные - на последний, то есть положительные элементы первой строки умножаем на первый элемент первой строки, а отрицательные - на последний элемент также первой строки, то же самое и с остальными строками.
dm_16. Создайте двумерный массив целых чисел. Удалите из него строку и столбец, на пересечении которых расположен минимальный элемент.
dm_17. Вставить после всех строк, в которых есть заданное число A, последнюю строку.
dm_18. Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент.
dm_19. Удалить все строки и столбцы, на пересечении которых стоят отрицательные элементы.
dm_20. Дан двумерный массив. Найти массив, получающийся из данного перестановкой а) столбцов - первого с последним, второго с предпоследним и т. д.; б) строк - первой с последней, второй с предпоследней и т. д.
dm_21. В двумерном массиве переставить строки следующим образом: первую с последней, вторую - с предпоследней строкой и так далее. Если строк нечетное число, то средняя строка останется неизменной, иначе средние строки тоже меняем местами.
|