Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №7

.doc
Скачиваний:
23
Добавлен:
22.02.2015
Размер:
30.21 Кб
Скачать

Лабораторная работа №7

Массивы и матрицы

Вариант 1. Дан массив размера N. Вывести его элементы в обратном порядке.

Вариант 2. Дано число k (0 < k < 11) и матрица размера 4 x 10. Найти сумму и произведение элементов k-го столбца данной матрицы.

Вариант 3. Дан массив размера N. Вывести вначале его элементы с четными индексами, а затем — с нечетными.

Вариант 4. Дана матрица размера 5 x 9. Найти суммы элементов всех ее четных строк.

Вариант 5. Дан целочисленный массив размера N. Преобразовать его, прибавив к четным числам первый элемент. Первый и последний элементы массива не изменять.

Вариант 6. Дана матрица размера 5 x 9. Найти суммы элементов всех ее нечетных столбцов.

Вариант 7. Дан целочисленный массив размера N. Преобразовать его, прибавив к нечетным числам последний элемент. Первый и последний элементы массива не менять.

Вариант 8. Дана матрица размера 5 x 10. Найти минимальное значение в каждой строке.

Вариант 9. Дан целочисленный массив размера N. Вывести вначале все его четные элементы, а затем — нечетные.

Вариант 10. Дана матрица размера 5 x 10. Найти максимальное значение в каждом столбце.

Вариант 11. Поменять местами минимальный и максимальный элементы массива размера 10.

Вариант 12. Дана квадратная матрица порядка M. Найти сумму элементов ее главной диагонали

Вариант 13. Заменить все положительные элементы целочисленного массива размера 10 на значение максимального.

Вариант 14. Дана квадратная матрица порядка M. Найти сумму элементов ее побочной диагонали.

Вариант 15. Дан массив размера 10. Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами.

Вариант 16. Дана квадратная матрица порядка M. Заменить нулями элементы матрицы, лежащие ниже главной диагонали.

Вариант 17. Дан массив размера N. Осуществить циклический сдвиг элементов массива влево на одну позицию.

Вариант 18. Дана квадратная матрица порядка M. Заменить нулями элементы матрицы, лежащие выше побочной диагонали.

Вариант 19. Дан массив размера N. Осуществить циклический сдвиг элементов массива вправо на одну позицию.

Вариант 20. Дана квадратная матрица порядка M. Повернуть ее на 90 градусов в положительном направлении.

Вариант 21. Дан массив размера N и число k (0 < k < 5, k < N). Осуществить циклический сдвиг элементов массива влево на k позиций.

Вариант 22. Дана квадратная матрица порядка M. Повернуть ее на 180 градусов в положительном направлении.

Вариант 23. Дан массив размера N и число k (0 < k < 5, k < N). Осуществить циклический сдвиг элементов массива вправо на k позиций.

Вариант 24. Дана квадратная матрица порядка M. Повернуть ее на 270 градусов в отрицательном направлении.

Вариант 25. Дано вещественное число R и массив размера N. Найти элемент массива, который наиболее близок к данному числу.

Вариант 26. Даны два числа k1 и k2 и матрица размера 4 x 10. Поменять местами строки матрицы с номерами k1 и k2.

Вариант 27. Дано вещественное число R и массив размера N. Найти элемент массива, который наименее близок к данному числу.

Вариант 28. Дан массив размера N. Найти номера двух ближайших по значению элементов из этого массива.

Вариант 29. Дан массив размера N. Преобразовать его, вставив после каждого положительного элемента нулевой элемент.

Вариант 30. Дан массив размера N. Преобразовать его, вставив перед каждым отрицательным элементом нулевой элемент.