Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_работ 6Массивы.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
144 Кб
Скачать
☆

Формирование матрицы и вывод ее элементов

  1. В заданиях на формирование матрицы предполагается, что размер результирующей матрицы не превосходит 10  10.

  2. Даны целые положительные числа M и N. Сформировать целочисленную матрицу размера M  N, у которой все элементы I-й строки имеют значение 10·I (I = 1, …, M).

  3. Даны целые положительные числа M и N. Сформировать целочисленную матрицу размера M  N, у которой все элементы J-го столбца имеют значение 5·J (J = 1, …, N).

  4. Даны целые положительные числа M, N и набор из M чисел. Сформировать матрицу размера M  N, у которой в каждом столбце содержатся все числа из исходного набора (в том же порядке).

  5. Даны целые положительные числа M, N и набор из N чисел. Сформировать матрицу размера M  N, у которой в каждой строке содержатся все числа из исходного набора (в том же порядке).

  6. Даны целые положительные числа M, N, число D и набор из M чисел. Сформировать матрицу размера MN, у которой первый столбец совпадает с исходным набором чисел, а элементы каждого следующего столбца равны сумме соответствующего элемента предыдущего столбца и числа D (в результате каждая строка матрицы будет содержать элементы арифметической прогрессии).

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

  8. 7º. Дана матрица размера M  N и целое число K (1  KM). Вывести элементы K-й строки данной матрицы.

  9. Дана матрица размера M  N и целое число K (1  KN). Вывести элементы K-го столбца данной матрицы.

  10. Дана матрица размера M  N. Вывести ее элементы, расположенные в строках с четными номерами (2, 4, …). Вывод элементов производить по строкам, условный оператор не использовать.

  11. Дана матрица размера M  N. Вывести ее элементы, расположенные в столбцах с нечетными номерами (1, 3, …). Вывод элементов производить по столбцам, условный оператор не использовать.

  12. Дана матрица размера M  N. Вывести ее элементы в следующем порядке: первая строка слева направо, вторая строка справа налево, третья строка слева направо, четвертая строка справа налево и т. д.

  13. Дана матрица размера M  N. Вывести ее элементы в следующем порядке: первый столбец сверху вниз, второй столбец снизу вверх, третий столбец сверху вниз, четвертый столбец снизу вверх и т. д.

  14. Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом («уголками»): все элементы первой строки; элементы последнего столбца, кроме первого (уже выведенного) элемента; оставшиеся элементы второй строки; оставшиеся элементы предпоследнего столбца и т. д.; последним выводится элемент AM,1.

  15. Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом («уголками»): все элементы первого столбца; элементы последней строки, кроме первого (уже выведенного) элемента; оставшиеся элементы второго столбца; оставшиеся элементы предпоследней строки и т. д.; последним выводится элемент A1,M.

  16. Дана квадратная матрица A порядка M (M — нечетное число). Начиная с элемента A1,1 и перемещаясь по часовой стрелке, вывести все ее элементы по спирали: первая строка, последний столбец, последняя строка в обратном порядке, первый столбец в обратном порядке, оставшиеся элементы второй строки и т. д.; последним выводится центральный элемент матрицы.

  17. Дана квадратная матрица A порядка M (M — нечетное число). Начиная с элемента A1,1 и перемещаясь против часовой стрелки, вывести все ее элементы по спирали: первый столбец, последняя строка, последний столбец в обратном порядке, первая строка в обратном порядке, оставшиеся элементы второго столбца и т. д.; последним выводится центральный элемент матрицы.

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