Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
часть 2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
367.1 Кб
Скачать

Контрольные вопросы

  1. Какова область действия автоматических переменных?

  2. Каким образом описываются внешние переменные и какова область их действия?

  3. Чем отличаются внешние переменные от статических?

  4. Какова особенность использования регистровых переменных?

  5. Как располагаются в оперативной памяти элементы массива?

  6. Перечислить все возможные способы инициализации массивов.

  7. Каким образом осуществляется ввод–вывод элементов массива?

Варианты заданий

Для варианта заданий, имеющих 2 номера, в скобках содержится условие для второго номера.

1–2. Дана матрица C размером 34, составить программу для подсчета количества четных (нечетных) элементов в каждой строке матрицы с их запоминанием.

3–4. Дана матрица B размером 54. Составить программу формирования вектора, элементы которого равны сумме элементов строк (столбцов) матрицы B.

5–6. Дана матрица A размером 77. Составить программу нахождения суммы элементов, лежащих выше (ниже) главной диагонали.

7–8. Дана матрица A размером 77. Составить программу нахождения максимального элемента среди элементов, лежащих выше (ниже) побочной диагонали.

9–10. Дана матрица C размером 56. Составить программу, осуществляющую перестановку элементов в каждой строке (столбце) так, чтобы первый элемент поменялся с последним, второй – с предпоследним и т. д.

11–12. Расстояние между K–й и L–й строками матрицы определяется как . Указать номер строки, максимально удаленной от первой (последней) строки заданной матрицы.

13–14. Среди столбцов заданной матрицы C найти столбец с минимальным (максимальным) произведением элементов.

15. Составить программу вычисления матрицы C = AB, где A – матрица размером 45; B – матрица размером 53.

16. Составить программу вычисления вектора C = AB, где A – матрица размером 56; B – вектор из шести элементов.

17. Для заданной матрицы B размером 55 найти такие K, для которых K – строка матрицы совпадает с K–м столбцом.

18. Вычислить значения полинома , используя схему Горнера; представленную формулой

.

Значение N принять равным 10, x и элементы массива a выбрать произвольно.

19–20. Составить программу записи элементов прямоугольной матрицы A в одномерный массив в порядке следования столбцов (строк). Найти наименьший (наибольший) элемент наилучшего массива.

21–22. Составить программу формирования вектора из количества ненулевых элементов каждой строки (столбца) произвольного двухмерного массива.

23–24. Дана матрица A размером 55. Составить программу для вычисления

25–26. Дана матрица A размером 55. Переставить местами первую (последнюю) строки со строкой максимального элемента главной диагонали.

27–28. Дана матрица B размером 66. Составить программу для перестановки первого (последнего) столбца со столбцом максимального элемента побочной диагонали.

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

Массивы. Связь массивов и указателей Цель работы

Изучение правил работы с массивами, с использованием указателей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]