Курсова робота
з дисципліни В«Основи алгоритмізації та програмуванняВ»
На тему В«Масиви. Одномірні і двомірні масиви В»
Зміст
1. Введення
. Масиви
.1 Види масивів
.1.1 Одновимірні масиви
.1.2 Двовимірні масиви
.1.3 Багатовимірні масиви
.2 Опис масивів
.3 Отримання елементів масиву
.4 Введення масиву з клавіатури
.5 Висновок масиву на екран
.6 Дії з масивами
.7 Сортування масивів
.8 Метод простих обмінів (Бульбашкова сортування)
.9 Сортування простим вибором
.10 Сортування простим включенням (Метод вставки і зсуву)
.11 Параметри масиву і параметри рядка
.12 Дії над масивами
.13 Приклад рішення задачі з використанням масивів Паскаля
Висновок
Додаток
1. Введення
Найпоширенішою структурою, реалізованої практично у всіх мовах програмування, є масив.
До цих пір ми розглядали змінні, які мали тільки одне значення, які могли містити в собі тільки одну величину певного типу. Виключенням були лише рядкові змінні, які являють собою сукупність даних символьного типу, але і при цьому ми говорили про рядку, як про окрему величиною. p align="justify"> Знаєте, що комп'ютер призначений в основному для полегшення роботи людини з великими інформаційними обсягами. Тому у всіх існуючих мовах є типи змінних відповідають за зберігання великих масивів даних. У мові Паскаль вони так і називаються: "масиви". p align="justify"> Масивом будемо називати упорядковану послідовність даних одного типу, об'єднаних під одним ім'ям. До речі, під це визначення підходить безліч об'єктів з реального світу: словник (послідовність слів), мультфільм (послідовність картинок) і т.д.
Найпростіше уявити собі масив у вигляді таблиці, де кожна величина знаходиться у власній комірці. p align="justify"> Положення осередку в таблиці повинно однозначно визначатися набором координат (індексів). Найпростішою є лінійна таблиця, в якій для точної вказівки на елемент даних досить знання тільки одного числа (індексу). Ми з вами поки будемо займатися тільки лінійними масивами, так як більш складні структури будуються на їх основі. Єдиним дією, яка можливо зробити з масивом цілком - присвоювання. Однак, присвоювати можна тільки масиви однакових ти...