русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Структурированные типы


Дата добавления: 2015-07-23; просмотров: 774; Нарушение авторских прав


Тема урока: «Массивы Pascal (часть 1)»

Разобранные ранее программы не требовали хранения большого объема данных, поэтому можно было обойтись несколькими переменными. Но бывают задачи, где требуется обрабатывать большое количество однотипной информации. Например, вычисление среднегодовой температуры. Сегодня на уроке мы с вами рассмотрим новое понятие массив. Массив относится к структурированным типам данных:

Структурированные типы

Массив – это структура, занимающая в памяти единую область и состоящая из фиксированного числа компонентов одного типа.

Строки представляет собой последовательность символов. Причем количество этих символов не может быть больше 255 включительно. Такое ограничение характерная черта Pascal.

Запись – это структура, состоящая из фиксированного числа компонент, называемых полями. В разных полях данные могут иметь разный тип.

Множества представляют собой совокупность любого числа элементов, но одного и того же перечисляемого типа.

Файлы для Pascal представляют собой последовательности однотипных данных, которые хранятся на устройствах внешней памяти (кстати, жесткий диск – это тоже внешняя память).

Массив — совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. Иначе говоря, массив – это таблица, каждый элемент которой является элементом массива

Примеры:

А (14, 7, -5, 3, -10) – массив целых чисел,

Зима (‘декабрь’, ‘январь’, ‘февраль’) – символьный массив.

Ячейки называются элементами массива. Все элементы пронумерованы по порядку, и этот номер называется индексом элемента массива.Для обозначения элемента массива применяется конструкция, называемая переменной с индексом. Эта конструкция формируется из имени массива и записанного вслед за ним индекса в квадратных скобках. В качестве индексов будем использовать целые числа из интервала, границы которого будем указывать при объявлении массива.



Элементы массива – переменные с индексом (индекс – порядковый номер):

A[1] = 14, A[3] = -5, Зима[2] = ‘январь’

Все элементы массива имеют один и тот же тип. Сам массив при этом имеет имя — одно для всех элементов. Для обращения к конкретному элементу массива необ­ходимо указать имя массива и (в квадратных скобках) индекс элемента.

Массивы бывают одномерные и двумерные. Одномерный массив – это линейная таблица, т.е. таблица, элементы которой располагаются в одну строку или столбец. Двумерный массив – это прямоугольная таблица, т.е. таблица, которая состоит из нескольких строк и столбцов.

Значения элементов массива -8 -5 -2 -2 -3 -3
Индексы (номера элементов) 1 2 3 4 5 6 7 8 9 10 11 12

Простейший вид массива — одномерный массив. Например, требуется заполнить таблицу данными об изменении температуры воздуха в течение суток. Измерения температуры производятся каждые два часа. Может получиться такая таблица

Т — имя массива, числа в клетках таблицы — элементы массива.

Рассмотрим запись Т[3] = -2 (Читается так: элемент массива с индексом 3 имеет значение -2).

Рассмотрим подробнее одномерные массивы (линейные таблицы).

Структура решения задачи:

1. Описание массива

2. Загрузка массива (с клавиатуры или по формуле)

3. Вывод массива на экран

4. Решение поставленной задачи

  1. Вывод ответа к задаче на экран


<== предыдущая лекция | следующая лекция ==>
Аудит учета средств в пути | Добавление символов в документ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.316 сек.