SlideShare uma empresa Scribd logo
1 de 10
Презентация на тему
«Массивы»
(слово французского происхождения,
обозначающее мощный или сплошной)
совокупность множества однородных
по каким-либо признакам объектов,
предметов, данных и т.п. , например:
жилой…, лесной… горный…,
информационный…
МАССИВЫ -
Сегодня на уроке:
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?
+ всё понятно ! хочу узнать больше
? остались вопросы - не понял(а)

Mais conteúdo relacionado

Semelhante a Массивы

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. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовЛекция 1. Анализ эффективности алгоритмов
Лекция 1. Анализ эффективности алгоритмовMikhail Kurnosov
 
Pourochnoe planirovanie matematika_4_klass
Pourochnoe planirovanie matematika_4_klassPourochnoe planirovanie matematika_4_klass
Pourochnoe planirovanie matematika_4_klassKLLM73
 
Python и его тормоза
Python и его тормозаPython и его тормоза
Python и его тормозаAlexander Shigin
 
ОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиОПК № 5 – Составные типы данных, списки
ОПК № 5 – Составные типы данных, спискиVladimir Parfinenko
 
Алгоритмы и структуры данных весна 2014 лекция 1
Алгоритмы и структуры данных весна 2014 лекция 1Алгоритмы и структуры данных весна 2014 лекция 1
Алгоритмы и структуры данных весна 2014 лекция 1Technopark
 

Semelhante a Массивы (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
 
одномерные массивы
одномерные массивыодномерные массивы
одномерные массивы
 

Mais de Dbeshenov

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

Mais de 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? + всё понятно ! хочу узнать больше ? остались вопросы - не понял(а)