SlideShare a Scribd company logo
1 of 10
(слово французского происхождения,
обозначающее мощный или сплошной)
совокупность множества однородных
по каким-либо признакам объектов,
предметов, данных и т.п. , например:
жилой…, лесной… горный…,
информационный…
МАССИВЫ -
Язык программирования Pascal
одномерные
Сегодня на уроке:
1. Что такое массив в языке
программирования?
2. Какие характеристики имеет массив?
3. Какие операции можно производить с
элементами массива?
4. Как описать массив на языке Pascal?
1. Иванов
2. Петров
3. Сидоров
4. Кошкин
5. Мышкин
1. 100
2. 120
3. 120
4. 130
5. 140
6. 140
7. 120
8. 150
9. 160
10.140
...
1 2 3 4 5 6 7 8 9 10
1 1 2 3 4 5 6 7 8 9 10
2 2 4 6 8 10 12 14 16 18 20
3 3 6 9 12 15 18 21 24 27 30
4 4 8 12 16 20 24 28 32 36 40
5 5 10 15 20 25 30 35 40 45 50
6 6 12 18 24 30 36 42 48 54 60
Список
класса
Температура
воздуха
Таблица
умножения
набор однотипных данных,
хранящихся в памяти
компьютера и имеющих имя
Имя - название массива
Индекс - номер элемента в массиве
Элемент - каждое значение в массиве
Размер - количество элементов в массиве
в программе
Характеристики массива
имя массива -
шкаф
индексы -
номера ящиков
элементы
массива-
содержимое
ящиков
размер -
5
1
2
3
4
5
Одномерные Двумерные
имя массива -
кинозал
индексы -
ряд,место
элемент
массива-
человек,
занимающий
место
размер- ?
Создайте массивы:
• девочки 10а
• мальчики 10а
Размер?
Значение 1-го элемента?
Значение последнего элемента?
Операции над элементами массива
Название операции Символьный
массив
Числовой
массив
• Отбор элементов по условию
• Сортировка
• Нахождение максимального
значения
• …
• …
+
+
-
-
-
-
+
+
+
+
+
+
•Нахождение минимального
значения
•Вычисление среднего значения
•Вычисление суммы элементов
Имя массива : array [размер ] of тип элементов;
Размер: [начальный индекс . . Конечный индекс ]
Пример размера : [1..5 ]
Описание массивов: Fam10a, Rost10a:
Var
Fam10a: array [1..12] of string;
Rost10a : array [1..12] of integer;
Описание одномерного массива в программе
Сегодня на уроке:
1. Что такое массив в языке
программирования?
2. Какие характеристики имеет массив?
3. Какие операции можно производить с
элементами массива?
4. Как описать массив на языке Pascal?
+ всё понятно ! хочу узнать больше
? остались вопросы - не понял(а)

More Related Content

Similar to массивы

Лекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовЛекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовMikhail Kurnosov
 
Python и его тормоза
Python и его тормозаPython и его тормоза
Python и его тормозаAlexander Shigin
 
Вторая лекция по основам ruby для студентов itc73.ru
Вторая лекция по основам ruby для студентов itc73.ruВторая лекция по основам ruby для студентов itc73.ru
Вторая лекция по основам ruby для студентов itc73.ruAlexander Shcherbinin
 
ОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиVladimir Parfinenko
 

Similar to массивы (7)

Лекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовЛекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмов
 
Python и его тормоза
Python и его тормозаPython и его тормоза
Python и его тормоза
 
одномерные массивы
одномерные массивыодномерные массивы
одномерные массивы
 
Вторая лекция по основам ruby для студентов itc73.ru
Вторая лекция по основам ruby для студентов itc73.ruВторая лекция по основам ruby для студентов itc73.ru
Вторая лекция по основам ruby для студентов itc73.ru
 
массивы
массивымассивы
массивы
 
1
11
1
 
ОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, списки
 

массивы

  • 1. (слово французского происхождения, обозначающее мощный или сплошной) совокупность множества однородных по каким-либо признакам объектов, предметов, данных и т.п. , например: жилой…, лесной… горный…, информационный… МАССИВЫ -
  • 3. Сегодня на уроке: 1. Что такое массив в языке программирования? 2. Какие характеристики имеет массив? 3. Какие операции можно производить с элементами массива? 4. Как описать массив на языке Pascal?
  • 4. 1. Иванов 2. Петров 3. Сидоров 4. Кошкин 5. Мышкин 1. 100 2. 120 3. 120 4. 130 5. 140 6. 140 7. 120 8. 150 9. 160 10.140 ... 1 2 3 4 5 6 7 8 9 10 1 1 2 3 4 5 6 7 8 9 10 2 2 4 6 8 10 12 14 16 18 20 3 3 6 9 12 15 18 21 24 27 30 4 4 8 12 16 20 24 28 32 36 40 5 5 10 15 20 25 30 35 40 45 50 6 6 12 18 24 30 36 42 48 54 60 Список класса Температура воздуха Таблица умножения
  • 5. набор однотипных данных, хранящихся в памяти компьютера и имеющих имя Имя - название массива Индекс - номер элемента в массиве Элемент - каждое значение в массиве Размер - количество элементов в массиве в программе Характеристики массива
  • 6. имя массива - шкаф индексы - номера ящиков элементы массива- содержимое ящиков размер - 5 1 2 3 4 5 Одномерные Двумерные имя массива - кинозал индексы - ряд,место элемент массива- человек, занимающий место размер- ?
  • 7. Создайте массивы: • девочки 10а • мальчики 10а Размер? Значение 1-го элемента? Значение последнего элемента?
  • 8. Операции над элементами массива Название операции Символьный массив Числовой массив • Отбор элементов по условию • Сортировка • Нахождение максимального значения • … • … + + - - - - + + + + + + •Нахождение минимального значения •Вычисление среднего значения •Вычисление суммы элементов
  • 9. Имя массива : array [размер ] of тип элементов; Размер: [начальный индекс . . Конечный индекс ] Пример размера : [1..5 ] Описание массивов: Fam10a, Rost10a: Var Fam10a: array [1..12] of string; Rost10a : array [1..12] of integer; Описание одномерного массива в программе
  • 10. Сегодня на уроке: 1. Что такое массив в языке программирования? 2. Какие характеристики имеет массив? 3. Какие операции можно производить с элементами массива? 4. Как описать массив на языке Pascal? + всё понятно ! хочу узнать больше ? остались вопросы - не понял(а)