🗊Презентация Массивы

Нажмите для полного просмотра!
Массивы, слайд №1Массивы, слайд №2Массивы, слайд №3Массивы, слайд №4Массивы, слайд №5Массивы, слайд №6Массивы, слайд №7Массивы, слайд №8Массивы, слайд №9Массивы, слайд №10Массивы, слайд №11Массивы, слайд №12Массивы, слайд №13Массивы, слайд №14

Вы можете ознакомиться и скачать презентацию на тему Массивы. Доклад-сообщение содержит 14 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Массивы
Описание слайда:
Массивы

Слайд 2





Определение массива
Массив – совокупность однотипных данных.
Массивы
Числовые:				Символьные:
1,4,0,-5,8,-1				дом, сом, ком
Описание слайда:
Определение массива Массив – совокупность однотипных данных. Массивы Числовые: Символьные: 1,4,0,-5,8,-1 дом, сом, ком

Слайд 3





Характеристики массива
Имя
Размерность
Размер
Описание слайда:
Характеристики массива Имя Размерность Размер

Слайд 4





Имя массива
это набор букв латинского алфавита.
Например: A, L, D, F, RT, NQ, MAR
Так же, может быть сочетание букв и цифр, например, А1, М23, ВР4
Описание слайда:
Имя массива это набор букв латинского алфавита. Например: A, L, D, F, RT, NQ, MAR Так же, может быть сочетание букв и цифр, например, А1, М23, ВР4

Слайд 5





Размерность массива
По размерности массивы различаются на одномерные, двумерные и многомерные
Одномерные массивы представляют собой линейку или столбец символов
Двумерные массивы представляют собой таблицу
Многомерные (трехмерные) массивы представляют собой набор таблиц
Описание слайда:
Размерность массива По размерности массивы различаются на одномерные, двумерные и многомерные Одномерные массивы представляют собой линейку или столбец символов Двумерные массивы представляют собой таблицу Многомерные (трехмерные) массивы представляют собой набор таблиц

Слайд 6





Размер массива
определяет количество элементов в массиве.
Описание слайда:
Размер массива определяет количество элементов в массиве.

Слайд 7





Элемент массива
имеет свое имя и значение.
Имя элемента массива состоит из имени массива и номера этого элемента в данном массиве.
Значение элемента – это число, записанное в ячейку массива.
А:  
А(1) = 8	А(1) – имя элемента
			8 – значение элемента
А(2) = 12 	
А(3) = 0
Определите имя и значение 4-го и 5-го элементов
Описание слайда:
Элемент массива имеет свое имя и значение. Имя элемента массива состоит из имени массива и номера этого элемента в данном массиве. Значение элемента – это число, записанное в ячейку массива. А: А(1) = 8 А(1) – имя элемента 8 – значение элемента А(2) = 12 А(3) = 0 Определите имя и значение 4-го и 5-го элементов

Слайд 8





Объявление массива
Прежде чем начать формирование массива в памяти необходимо описать этот массив в разделе описания переменных (var), либо в разделе описания констант (const), т.е. задать количество элементов массива и его имя. Это позволяет сделать оператор Array
Формат объявления массива
А: array [1..5] of integer
где А – имя создаваемого массива,
	  5 – размер массива
     integer – тип элементов массива
Описание слайда:
Объявление массива Прежде чем начать формирование массива в памяти необходимо описать этот массив в разделе описания переменных (var), либо в разделе описания констант (const), т.е. задать количество элементов массива и его имя. Это позволяет сделать оператор Array Формат объявления массива А: array [1..5] of integer где А – имя создаваемого массива, 5 – размер массива integer – тип элементов массива

Слайд 9





Ввод массива
может осуществляться только в цикле:
Случайным образом
С клавиатуры
Формулой
Описание слайда:
Ввод массива может осуществляться только в цикле: Случайным образом С клавиатуры Формулой

Слайд 10





Ввод массива при помощи формулы
Сформировать массив В [1..7], если каждый элемент массива равен квадрату его номера.
Описание слайда:
Ввод массива при помощи формулы Сформировать массив В [1..7], если каждый элемент массива равен квадрату его номера.

Слайд 11





Задание
Определить имеется ли в массиве из 15 целых чисел в диапазоне от -4 да 40 заданный элемент.
РЕШЕНИЕ 
Задача сводится к сравнению каждого элемента массива с введенным пользователем числом. Условные обозначения: 
g – запрашиваемое у пользователя число (целый тип) 
n – число элементов в массиве 
m – массив, содержащий целые числа в диапазоне от a до b
Описание слайда:
Задание Определить имеется ли в массиве из 15 целых чисел в диапазоне от -4 да 40 заданный элемент. РЕШЕНИЕ Задача сводится к сравнению каждого элемента массива с введенным пользователем числом. Условные обозначения: g – запрашиваемое у пользователя число (целый тип) n – число элементов в массиве m – массив, содержащий целые числа в диапазоне от a до b

Слайд 12





Задание
Теперь усложним задачу:
Упорядочить элементы этого массива по возрастанию.
Эту задачу проще всего решить если сравнивать два соседних элемента и при необходимости менять их местами. За один проход будет найден наибольший элемент, и он будет стоять на своем месте. Число проходов будет меньше на единицу чем длина массива.
А число сравнений будет равно разнице между длиной массива и количеством уже упорядоченных элементов. Для перестановки используем ещё одну переменную как буфер обмена. Данный способ сортировки называется «метод пузырька».
Описание слайда:
Задание Теперь усложним задачу: Упорядочить элементы этого массива по возрастанию. Эту задачу проще всего решить если сравнивать два соседних элемента и при необходимости менять их местами. За один проход будет найден наибольший элемент, и он будет стоять на своем месте. Число проходов будет меньше на единицу чем длина массива. А число сравнений будет равно разнице между длиной массива и количеством уже упорядоченных элементов. Для перестановки используем ещё одну переменную как буфер обмена. Данный способ сортировки называется «метод пузырька».

Слайд 13





program element; 
program element; 
const n = 15; a = – 4; b = 40; 
var i, j,r: integer; m: array [1..n] of integer; 
Begin 
for i:=1 to n do m[i]:= random(b – a) + a; 
for i:=1 to n-1 do
    for j:=1 to n-i do
      if m[j]>m[j+1] then 
       begin  
       r:=m[j]; 
       m[j]:=m[j+1]; 
       m[j+1]:=r 
      end; 
for i:=1 to n do write(m[i]);  
readln; 
end.
Описание слайда:
program element; program element; const n = 15; a = – 4; b = 40; var i, j,r: integer; m: array [1..n] of integer; Begin for i:=1 to n do m[i]:= random(b – a) + a; for i:=1 to n-1 do for j:=1 to n-i do if m[j]>m[j+1] then begin r:=m[j]; m[j]:=m[j+1]; m[j+1]:=r end; for i:=1 to n do write(m[i]); readln; end.

Слайд 14





Домашнее задание
Вычислить среднее арифметическое элементов массива.
Доклады: Сортировка выбором. 
                    Сортировка вставками.
http://learningapps.org/556880 (прислать скриншот)
Описание слайда:
Домашнее задание Вычислить среднее арифметическое элементов массива. Доклады: Сортировка выбором. Сортировка вставками. http://learningapps.org/556880 (прислать скриншот)



Теги Массивы
Похожие презентации
Mypresentation.ru
Загрузить презентацию