Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
method_1_ru.doc
Скачиваний:
19
Добавлен:
10.11.2019
Размер:
2.67 Mб
Скачать

5.8.3. Контрольные вопросы и задания

  1. Какова целесообразность использования функций?

  2. Определите место расположения вызываемой функции по отношению к главной (вызывающей).

  3. В чем отличие функций, возвращающих результат по значению, от функций, возвращающих результат по ссылке?

  4. Какова особенность вызова функции, возвращающей результат по значению, и функции, возвращающей результат по ссылке?

  5. В каких случаях функции могут представляться без списка параметров?

  6. Составьте программу ввода и вывода матрицы A[m*n] с использованием функции ввода из внешнего файла и функции вывода на экран.

Таблица 5.6 – Варианты заданий для лабораторной работы 8

№ варианта

Задание

1 – 4

Построить вектор , элементы которого равны:

1

2

3

4

  • максимальным элементам строк,

  • максимальным элементам столбцов,

  • минимальным элементам строк,

  • минимальным элементам столбцов,

исходной матрицы .

5 – 6

Поменять местами максимальные и минимальные элементы:

5

6

  • каждой строки,

  • каждого столбца,

исходной матрицы .

7 – 10

Упорядочить в исходной матрице элементы:

7

8

9

10

  • строк в порядке возрастания,

  • столбцов в порядке возрастания,

  • строк в порядке убывания,

  • столбцов в порядке убывания.

11 – 12

Определить в исходной матрице :

11

12

  • максимальные элементы строк и их адреса,

  • минимальные элементы столбцов и их адреса.

13 – 14

Заменить нулевые элементы исходной матрицы максимальными элементами:

13

14

  • строк,

  • столбцов,

в которых эти элементы расположены.

15 – 16

Заменить отрицательные элементы исходной матрицы минимальными элементами:

15

16

  • строк,

  • столбцов,

в которых эти элементы расположены.

17 – 18

Заменить в исходной матрице нулями максимальные элементы:

17

18

  • каждой строки,

  • каждого столбца.

19 – 20

В исходной матрице упорядочить в порядке убывания элементы:

19

20

  • строк,

  • столбцов,

которые начинаются с положительных элементов.

21 – 22

Упорядочить в исходной матрице в порядке возрастания элементы:

21

22

  • четных строк,

  • нечетных столбцов.

23 – 24

В исходной матрице заменить нулями минимальные элементы:

23

24

  • нечетных строк,

  • четных столбцов.

25 – 26

В исходной матрице определить сумму:

25

26

  • максимальных элементов строк,

  • минимальных элементов столбцов.

Таблица 5.7 – Назначение функции в лабораторной работе 8

№ варианта

Назначение функции

Определить в соответствии с вариантом:

1, 2, 13, 14

3, 4, 15, 16

5, 6

11, 25

12, 26

17, 18

23, 24

  • максимальный элемент,

  • минимальный элемент,

  • индекс максимального и минимального элементов,

  • максимальный элемент и его индекс,

  • минимальный элемент и его индекс,

  • индекс максимального элемента,

  • индекс минимального элемента.

Упорядочить в соответствии с вариантом элементы матрицы:

7, 8, 21, 22

9, 10, 19, 20

  • в порядке возрастания,

  • в порядке убывания.

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