Similar presentations:
Одномерные массивы
1. ОДНОМЕРНЫЕ МАССИВЫ
2. План
• Определение понятия «массив»• Объявление массива в программе
• Ввод и вывод одномерного массива
3. Определение понятия «массив»
Массив представляет собой упорядоченную структуруоднотипных данных, которые называются элементами
массива.
Тип элементов массива называется базовым типом массива.
В Pascal массив рассматривается как переменная
структурированного типа.
Массиву присваивается имя, посредством которого
можно ссылаться на него, как на единое целое, так и на
любой его элемент в отдельности.
Переменная с индексом - идентификатор элемента
массива.
4. Описание одномерного массива в программе
var<имя массива>: array[<тип индекса>] of <базовый тип>;
Пример:
var
a: array[1..33] of char;
b: array[1..5] of real;
n: array['a'..'z'] of integer;
5. Ввод и вывод одномерного массива
Ввод и вывод массива производитсяпоэлементно. Обычно для этого
используется цикл с параметром, где в
качестве параметра применяется
индексная переменная.
6. Способы заполнения массива
Непосредственное присвоение значения каждомуэлементу массива прямо в программном коде
Ввод значения с клавиатуры
Заполнение массива числами, сгенерированными
случайным образом из указанного интервала
Задание значений по формуле
Ввод элементов массива из файла
7. Непосредственное присвоение значения каждому элементу массива прямо в программном коде
begina[1]:=-21;
a[2]:=-18;
a[3]:=-7.5;
a[4]:=5.6;
a[5]:=10;
a[6]:=18;
a[7]:=22.2;
a[8]:=24;
a[9]:=17;
a[10]:=5.4;
a[11]:=-7;
a[12]:=-18;
8. Ввод значения с клавиатуры
9. Заполнение массива числами, сгенерированными случайным образом из указанного интервала
10. Решение задач
• Дан одномерный массив D из 10вещественных чисел. Заполнить
массив с клавиатуры, вывести его на
экран и посчитать сумму элементов.
• Дан одномерный массив B,
состоящий из 15 элементов.
Заполнить массив случайными
числами, вывести его на экран и
посчитать произведение элементов.