SlideShare a Scribd company logo
Презентация на тему
«Массивы»
(слово французского происхождения,
обозначающее мощный или сплошной)
совокупность множества однородных
по каким-либо признакам объектов,
предметов, данных и т.п. , например:
жилой…, лесной… горный…,
информационный…
МАССИВЫ -
Сегодня на уроке:
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
Одномерные Двумерные
имя массива -
кинозал
индексы -
ряд,место
элемент
массива-
человек,
занимающий
место
размер- ?
Создайте массивы:
• девочки 23 гр.
• Мальчики 23гр.
Размер?
Значение 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 Массивы

Scala для всех (РИФ 2015)
Scala для всех (РИФ 2015)Scala для всех (РИФ 2015)
Scala для всех (РИФ 2015)
Арсений Жижелев
 
Scala and LiftWeb presentation (Russian)
Scala and LiftWeb presentation (Russian)Scala and LiftWeb presentation (Russian)
Scala and LiftWeb presentation (Russian)Dmitry Stropalov
 
Одномерные массивы целых чисел
Одномерные массивы целых чиселОдномерные массивы целых чисел
Одномерные массивы целых чисел
Andrey Dolinin
 
1
11
Лекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовЛекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмов
Mikhail Kurnosov
 
Pourochnoe planirovanie matematika_4_klass
Pourochnoe planirovanie matematika_4_klassPourochnoe planirovanie matematika_4_klass
Pourochnoe planirovanie matematika_4_klass
KLLM73
 
Python и его тормоза
Python и его тормозаPython и его тормоза
Python и его тормоза
Alexander Shigin
 
ОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, списки
Vladimir Parfinenko
 
Алгоритмы и структуры данных весна 2014 лекция 1
Алгоритмы и структуры данных весна 2014 лекция 1Алгоритмы и структуры данных весна 2014 лекция 1
Алгоритмы и структуры данных весна 2014 лекция 1Technopark
 
Основы языка R
Основы языка RОсновы языка R
Основы языка R
Sergey Mastitsky
 

Similar to Массивы (13)

Scala для всех (РИФ 2015)
Scala для всех (РИФ 2015)Scala для всех (РИФ 2015)
Scala для всех (РИФ 2015)
 
Scala and LiftWeb presentation (Russian)
Scala and LiftWeb presentation (Russian)Scala and LiftWeb presentation (Russian)
Scala and LiftWeb presentation (Russian)
 
Одномерные массивы целых чисел
Одномерные массивы целых чиселОдномерные массивы целых чисел
Одномерные массивы целых чисел
 
1
11
1
 
Лекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовЛекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмов
 
87
8787
87
 
массивы
массивымассивы
массивы
 
Pourochnoe planirovanie matematika_4_klass
Pourochnoe planirovanie matematika_4_klassPourochnoe planirovanie matematika_4_klass
Pourochnoe planirovanie matematika_4_klass
 
Python и его тормоза
Python и его тормозаPython и его тормоза
Python и его тормоза
 
ОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, списки
 
Алгоритмы и структуры данных весна 2014 лекция 1
Алгоритмы и структуры данных весна 2014 лекция 1Алгоритмы и структуры данных весна 2014 лекция 1
Алгоритмы и структуры данных весна 2014 лекция 1
 
Основы языка R
Основы языка RОсновы языка R
Основы языка R
 
одномерные массивы
одномерные массивыодномерные массивы
одномерные массивы
 

More from Dbeshenov

Решение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом КремераРешение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом Кремера
Dbeshenov
 
Урок викторина
Урок  викторинаУрок  викторина
Урок викторина
Dbeshenov
 
Расчет себестоимости молока
Расчет себестоимости молокаРасчет себестоимости молока
Расчет себестоимости молока
Dbeshenov
 
Библиотечный фонд
Библиотечный фондБиблиотечный фонд
Библиотечный фонд
Dbeshenov
 
Клавиатурный тренажер
Клавиатурный тренажерКлавиатурный тренажер
Клавиатурный тренажер
Dbeshenov
 
Электронная книга
Электронная книгаЭлектронная книга
Электронная книга
Dbeshenov
 

More from Dbeshenov (6)

Решение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом КремераРешение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом Кремера
 
Урок викторина
Урок  викторинаУрок  викторина
Урок викторина
 
Расчет себестоимости молока
Расчет себестоимости молокаРасчет себестоимости молока
Расчет себестоимости молока
 
Библиотечный фонд
Библиотечный фондБиблиотечный фонд
Библиотечный фонд
 
Клавиатурный тренажер
Клавиатурный тренажерКлавиатурный тренажер
Клавиатурный тренажер
 
Электронная книга
Электронная книгаЭлектронная книга
Электронная книга
 

Массивы

  • 2. (слово французского происхождения, обозначающее мощный или сплошной) совокупность множества однородных по каким-либо признакам объектов, предметов, данных и т.п. , например: жилой…, лесной… горный…, информационный… МАССИВЫ -
  • 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. Создайте массивы: • девочки 23 гр. • Мальчики 23гр. Размер? Значение 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? + всё понятно ! хочу узнать больше ? остались вопросы - не понял(а)