Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдання для КР 2011-12 NEW.doc
Скачиваний:
2
Добавлен:
04.09.2019
Размер:
135.68 Кб
Скачать

Додаток 1

1. Задано квадратну матрицю А розміром k х k, де k = ( m+n ) mod 3+8, (m − номер групи (1), n − номер студента в журналі групи). Елементи матриці обчислитити за виразом

аij = (k /2 − i +0,3)( jk +5n ) sin m, де i=1,…,k; j=1,…,k.

2. Відсортувати матрицю А заданим методом згідно варіанту. Відсортована матриця отримає назву В.

3. Над двовимірним масивом, що відповідає матриці В, виконати завдання згідно варіанту.

4. З масиву, що відповідає матриці А утворити одновимірний масив С розмірністю k, де k = ( m+n ) mod 3+8, (m − номер групи (1), n − номер студента в журналі групи). Елементи масиву С обчислитити згідно варіанту.

5. Над матрицями А та В виконати дії згідно. Результатом виконання дій буде матриця D.

6. Відсортувати одновимірний масив С за зростанням заданим методом. Результатом буде масив Y.

7. Вважаємо, що функція f(x) задана таблицею своїх значень yi=f(xi), де і=1..k (k–розмірність матриці Y), yi – елементи матриці Y, xi = і. Графічно зобразити на формі графік функції. Вказаним етодом обчислити інтеграл. Графічно відобразити метод наближеного обчислення інтеграла.

8. Матриці A, B, D та масиви С і Y вивести у текстові файли з відповідними назвами (A.txt, B.txt, …) у зручному для використання вигляді (у вигляді стрічок та стовпчиків).

Викладачі Кадира В.М.

Ромашевська Н.А.

Дзюбак Ю.П.

Додаток 2 до завдання 2

ВАРІАНТ

  1. Упорядкувати (переставити) рядки матриці по незменшенню значень перших елементів рядків.

  2. Упорядкувати (переставити) рядки матриці по незростанню сум елементів рядків.

  3. Упорядкувати (переставити) рядки матриці по незменшенню значень найменших елементів рядків.

  4. Упорядкувати (переставити) рядки матриці по зростанню значень найбільших елементів рядків.

  5. Характеристикою рядка матриці назвемо суму її недодатних парних елементів. Переставляючи рядки заданої матриці, розташувати їх відповідно до незростанню характеристик.

  6. Характеристикою стовпця матриці назвемо суму модулів його від’ємних непарних елементів. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  7. Характеристикою рядка матриці назвемо суму її від’ємних парних елементів. Переставляючи рядки заданої матриці, розташувати їх відповідно до незменшення характеристик.

  8. Характеристикою стовпця матриці назвемо суму його додатних непарних елементів. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  9. Шляхом перестановки елементів квадратної матриці розмірністю n*n із дійсних чисел домогтися того, щоб її n- мінімальних елементів розташувалися на її головній діагоналі по збільшенню.

  10. В матриці замінити всі негативні елементи їх квадратами і розташувати елементи матриці по зростанню елементів другого рядка.

  11. Спочатку замінити всі елементи, що відрізняються від максимального не більше ніж на 20 % на максимальне, а потім - розташувати рядки відповідно до зменшення першого елемента кожного рядка.

  12. Характеристикою рядка матриці назвемо суму її додатних парних елементів. Переставляючи рядки заданої матриці, розташувати їх відповідно до росту характеристик.

  13. Характеристикою стовпця матриці назвемо суму модулів його непарних елементів, які більше 5. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  14. Характеристикою рядка дійсної матриці назвемо суму її парних елементів зі значеннями з діапазону [a,b]. Переставляючи рядки заданої матриці, розташувати їх відповідно до зменшення характеристик.

  15. Характеристикою стовпця цілочисельної матриці назвемо суму його елементів, кратних 3. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  16. Шляхом перестановки елементів квадратної матриці розмірністю n*n із цілих чисел домогтися того, щоб її n- максимальних елементів розташувалися на її побічної діагоналі по зменшенню.

  17. Спочатку всі елементи, модуль яких не перевищує 1, замінити нулями. Потім упорядкувати (переставити) рядки матриці по зменшенню значень останніх елементів рядків.

  18. Спочатку всі елементи, модуль яких не знаходиться в інтервалі [a , b], замінити нулями. Потім упорядкувати (переставити) рядки матриці по зменшенню значень других елементів стовпчиків.

  19. Характеристикою рядка матриці назвемо добуток її від’ємних непарних елементів. Переставляючи рядки заданої матриці, розташувати їх відповідно до зменшення характеристик.

  20. Характеристикою стовпця дійсної матриці назвемо кількість у ньому додатних елементів. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  21. Характеристикою рядка дійсної матриці назвемо різницю першого елемента рядка і максимального значеннями матриці. Переставляючи рядки заданої матриці, розташувати їх відповідно до убування характеристик.

  22. Характеристикою стовпця матриці назвемо суму модулів його від’ємних непарних елементів. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  23. Характеристикою рядка матриці назвемо суму її від’ємних парних елементів. Переставляючи рядки заданої матриці, розташувати їх відповідно до незменшення характеристик.

  24. Характеристикою стовпця матриці назвемо суму його додатних непарних елементів. Переставляючи стовпці заданої матриці, розташувати їх відповідно до зменшення характеристик.

  25. Шляхом перестановки елементів квадратної матриці розмірністю n*n із дійсних чисел домогтися того, щоб її n- мінімальних елементів розташувалися на її головній діагоналі по збільшенню.

МЕТОД

  1. Сортування вставками

  2. Обмінне сортування

  3. Сортування за допомогою вибору