Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Практична робота № 2.1.6. Тема: Створення програми обробки двомірних масивів.




Практична робота № 2. 1. 6

Тема: Створення програми обробки двомірних масивів.

Мета: Закріпити уявлення про двомірні масиви. Освоїти навички оголошення та ініціалізації масивів. Навчитися створювати програми для обробки масивів.

Короткі теоретичні відомості:

Масив – це впорядкована послідовність змінних одного типа. Кожному елементу масиву відводиться один елемент пам'яті. Елементи одного масиву займають послідовно розташовані елементи пам'яті. Всі елементи мають одне ім'я - ім'я масиву і відрізняються індексами – порядковими номерами в масиві. Кількість елементів в масиві називається його розміром. Щоб відвести в пам'яті потрібну кількість вічок для розміщення масиву, треба заздалегідь знати його розмір. Резервування пам'яті для масиву виконується на етапі компіляції програми.

Хід роботи:

1. Уважно ознайомитись з повними теоретичними відомостями.

2. Виконати на комп’ютері програму-приклад, що наведена у теоретичних відомостях.

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

4. Оформити звіт.

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

Індивідуальне завдання:

Варіант 1:

Дана матриця NxM, знайти середнє арифметичне кожного парного стовпця.

Варіант 2

Дана матриця NxM, знайти середнє арифметичне кожного стовпця.

Варіант 3

Дано квадратну матрицю NxN. Замінити всі 0 елементи на 1, які стоять на побочній діагоналі і вище неї.

Варіант 4

Дано квадратну матрицю NxN. Знайти середнє значення серед елементів, які стоять на побочній діагоналі і вище неї.

Варіант 5

Отримати квадратну матрицю порядку N.

Варіант 6

Дано двомірний масив розмірністю NxM. Знайти середнє арифметичне мінімальних елементів кожного стовпця.

Варіант 7

Дано масив розмірністю NxN. Знайти послідовність елементів, які знаходяться на головній діагоналі.

Варіант 8

У даній дійсній матриці розмірністю NxM. Поміняти місцями рядок, який включає мінімальний елемент з рядком, який включає максимальний елемент. Прийняти, що такий елемент може бути тільки один.

Варіант 9

Отримати квадратну матрицю порядку N:

Варіант 10

Дано послідовність цілих чисел a1, …, an. Отримати квадратну матрицю розмірність N наступного змісту:

 

Варіант 11

Дано квадратну матрицю визначити чи є серед її елементів точні квадрати. Вивести їх на екран та вказати номер рядку в якому він знаходиться.

Варіант 12

Дано квадратну матрицю NxN. Знайти найбільше та найменше серед елементів із заштрихованої області.

Варіант 13

Дана матриця NxM, знайти найбільше значення кожного рядка та найменше серед них.

 

Варіант 14

Дана матриця NxM, знайти найбільше значення кожного стовпця та найменше серед них.

Варіант 15

Дана квадратна матриця заповнити її наступним чином:

Варіант 16

Дано квадратну матрицю NxN. Знайти середнє значення серед елементів, які стоять на побочній діагоналі і вище неї.

Варіант 17

Дана матриця NxM, знайти найбільше значення, найменше і середнє серед всіх елементів матриці.

Варіант 18

Дано квадратну матрицю NxN. Знайти середнє значення серед елементів, що стоять на головній діагоналі і вище неї.

Варіант 19

Дано квадратну матрицю NxN. Знайти найбільше та найменше серед елементів із заштрихованої області.

Варіант 20

Дано квадратну матрицю NxN. Знайти найбільше та найменше серед елементів із заштрихованої області.

Варіант 21

Дано квадратну матрицю NxN. Знайти найбільше та найменше серед елементів із заштрихованої області.

Варіант 22

Дана матриця NxM, що має багато нульових лементів. Видалити з матриці ті рядки, що мають більше 3 нульових елементів.

Варіант 23

Дана матриця NxM. Заповнити її наступним форматом:

Варіант 24

Дана матриця NxM, знайти найбільше значення, найменше і середнє серед всіх елементів матриці.

Варіант 25

Дана матриця NxM, знайти найбільше значення кожного стовпця та найменше серед них.

Варіант 26

Дано квадратну матрицю NxN. Знайти найбільше та найменше серед елементів із заштрихованої області.

Варіант 27

Дано квадратну матрицю NxN. Знайти найбільше та найменше серед елементів із заштрихованої області.

Варіант 28

Дана матриця NxM, знайти найбільше значення кожного рядка та найменше серед них.

Варіант 29

Дано двомірний масив розмірністю NxM. Знайти середнє арифметичне мінімальних елементів кожного стовпця.

Варіант 30

Дано масив розмірністю NxN. Знайти послідовність елементів, які знаходяться на головній діагоналі.

Зміст звіту

1. Тема практичної роботи.

2. Мета практичної роботи.

3. Варіант.

4. Завдання за варіантом.

5. Блок-схема алгоритму для вирішення завдання.

6. Текст програми на мові С++.

7. Результати роботи програми.

8. Відповіді на контрольні запитання.

9. Висновок.

Контрольні запитання

1. Що таке масив?

2. Які типи масивів ви знаєте?

3. Синтаксис масивів?

4. Застосування масивів?

5. Об’явлення елементів масивів.

 


Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...