На головну

Обробка двовимірних масивів

  1. III. Обробка списків за допомогою форми
  2. Введення і виведення двовимірних масивів c допомогою компонента StringGrid
  3. Введення і обробка даних в Excel
  4. Введення-виведення одновимірних масивів
  5. Імовірність помилки при оптимальній демодуляції двовимірних сигналів цифрової модуляції
  6. Глава 8. статічтіческая обробка радіометричних вимірювань
  7. ДАНІ І ЇХ ОБРОБКА

Мета лабораторної роботи: вивчення структурної організації масивів і способів доступу до їхніх елементів; вдосконалення навичок структурного програмування на мові Турбо Паскаль при вирішенні задач обробки масивів.

Завдання на програмування: використовуючи технологію структурного програмування, розробити програму обробки двовимірних масивів відповідно до індивідуального завданням.

Порядок виконання роботи:

1) Отримати у викладача індивідуальне завдання і виконати постановку задачі: сформулювати умову, визначити вхідні і вихідні дані, їх обмеження.

2) Розробити математичну модель: описати за допомогою формул і малюнків структуру масивів і процес їх перетворення.

3) Побудувати схему алгоритму розв'язання задачі.

4) Скласти програму на мові Турбо Паскаль.

5) Використовувати віконний інтерфейс попередніх лабораторних робіт.

6) Вхідні данниевводіть з клавіатури за запитом.

7) Вихідні дані виводити на екран з поясненнями.

8) Перевірити і продемонструвати викладачеві роботу програми на повному наборі тестів, в тому числі з помилковими вхідними даними. Вхідні і вихідні масиви повинні виводитися в одному і тому ж форматі.

9) Оформити звіт про лабораторну роботу в складі: постановка задачі, математична модель, схема алгоритму рішення, текст програми, контрольні приклади.


Варіанти індивідуальних завдань

У заданій матриці поміняти місцями перший рядок і рядок, що містить найбільший елемент матриці.

У заданій матриці поміняти місцями останній рядок і стовпець, що містить найменший елемент матриці.

У заданій матриці поміняти місцями два рядки: рядок, що містить максимальний елемент матриці, і рядок, що містить мінімальний елемент матриці.

У заданій матриці поміняти місцями головну і побічну діагоналі.

У заданій матриці поміняти місцями перший стовпець зі стовпцем, що містить найбільший елемент матриці.

У заданій матриці поміняти місцями середню рядок і середній стовпець.

У заданій матриці поміняти місцями останній рядок з рядком, що містить найбільший елемент матриці.

У заданій матриці поміняти місцями перший рядок і перший стовпець.

У заданій матриці поміняти місцями останній рядок зі стовпцем, що містить найбільший елемент матриці.

У заданій матриці поміняти місцями останній рядок з рядком, що містить найменший елемент матриці.

У заданій матриці поміняти місцями перший стовпець зі стовпцем, що містить найбільший елемент головної діагоналі.

У заданій матриці поміняти місцями останній рядок і побічну діагональ.

У заданій матриці поміняти місцями два рядки: рядок з вказаним номером і рядок, що містить найменший елемент матриці.

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

У заданій матриці поміняти місцями два стовпці: стовпець, що містить максимальний елемент матриці, і стовпець, що містить мінімальний елемент матриці.

У заданій матриці поміняти місцями перший рядок і рядок, що містить максимальний елемент матриці.

У заданій матриці поміняти місцями перший стовпець і побічну діагональ.

У заданій матриці поміняти місцями останній рядок з рядком, що містить мінімальний елемент матриці.

У заданій матриці поміняти місцями останній рядок і стовпець, що містить мінімальний елемент матриці.

У заданій матриці поміняти місцями останній рядок з рядком, що містить максимальний елемент матриці.

У заданій матриці поміняти місцями останній рядок зі стовпцем, що містить максимальний елемент матриці.

У заданій матриці поміняти місцями перший рядок і головну діагональ.

У заданій матриці поміняти місцями головну діагональ і останній рядок.

У заданій матриці поміняти місцями два стовпці: стовпець, що містить максимальний від'ємний елемент матриці, і стовпець, що містить мінімальний позитивний елемент матриці.

У заданій матриці поміняти місцями останній рядок і стовпець, що містить мінімальний позитивний елемент матриці.

У заданій матриці з цілих чисел поміняти місцями перший рядок і рядок, що містить максимальний від'ємний елемент матриці.





Лабораторна робота №5 | Лабораторна робота №6 | Лабораторна робота №7 | приклад програми | рекурентні обчислення | приклад 1 | приклад 2 | підсумовування рядів | приклад програми | Обробка одновимірних масивів |

© um.co.ua - учбові матеріали та реферати