Презентация, доклад по информатике по теме Массивы

Содержание

Массивы в Паскале. Одномерные массивы.ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 1Бедный, неудачливый, несчастливый и нездоровый это тот, кто часто использует слово

«завтра».

ДЖЕКИ ЧАН

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Бедный, неудачливый, несчастливый и нездоровый это тот, кто часто использует слово «завтра».ДЖЕКИ ЧАНГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 2Массивы в Паскале. Одномерные массивы.


ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Массивы в Паскале. Одномерные массивы.ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 3ЦЕЛЬ УРОКА
Сформировать навыки работы с одномерными массивами, уметь различать массивы, знать

написание массивов

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

ЦЕЛЬ УРОКАСформировать навыки работы с одномерными массивами, уметь различать массивы, знать написание массивовГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 4Ключевые слова
Массив
Разрядность массива
Размер массива
ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Ключевые слова Массив Разрядность массиваРазмер массиваГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 5Введение
Предположим, что программа работает с большим количеством однотипных данных. Скажем

около ста разных целых чисел нужно обработать, выполнив над ними те или иные вычисления. Как вы себе представляете 100 переменных в программе? И для каждой переменной нужно написать одно и тоже выражение вычисления значения? Это очень неэффективно.

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Введение Предположим, что программа работает с большим количеством однотипных данных. Скажем около ста разных целых чисел нужно

Слайд 6Что такое массив?
Массив – упорядоченный набор однотипных переменных , объединенных одним

именем.

Под это определение подходит множество объектов: словарь (последовательность слов), мультфильм (последовательность картинок) и т. д. 

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Что такое массив?Массив – упорядоченный набор однотипных переменных , объединенных одним именем.Под это определение подходит множество объектов:

Слайд 7Например: семейство бабочек;
Понятие одномерного массива
поле цветов;
ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Например: семейство бабочек;Понятие одномерного массиваполе цветов;ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 8Понятие одномерного массива
Таблица температур за неделю
ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Понятие одномерного массиваТаблица температур за неделюГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Слайд 9Элементы массива
Каждая ячейка содержит элемент массива. Элементы нумеруются по порядку,
но

необязательно начиная с единицы (хотя в языке программирования Pascal чаще всего именно с нее). Порядковый номер элемента массива называется индексом этого элемента.

Для индексов массивов подходит любой порядковый тип, то есть такой, который в памяти машины представляется целым числом.

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Элементы массиваКаждая ячейка содержит элемент массива. Элементы нумеруются по порядку, но необязательно начиная с единицы (хотя в

Слайд 10Массивы
Указывает на порядок расположения массива в памяти. Различают: одномерные, двухмерные и

многомерные (размерность больше 2) массивы;

Размерность

Размер

Массивы языка Паскаль характеризуются двумя параметрами:

Указывает на количество элементов по каждой координате. Количество элементов определяется как произведение количество элементов по каждой координате.

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

МассивыУказывает на порядок расположения массива в памяти. Различают: одномерные, двухмерные и многомерные (размерность больше 2) массивы;РазмерностьРазмерМассивы языка

Слайд 11Объявление массива
: array [m..n] of ;
Здесь m – номер первого элемента, а n –

последнего.

Массивы, как и другие переменные, объявляются в разделе описаний var. В языке Паскаль тип массива задается с использованием специального слова array , и его объявление в программе так:

Например:

Например:
Program Mass;
Var M : array [1..5] of integer;

Важно понимать, что это массив из 5 целых чисел имеет имя Mass. 

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Объявление массива : array [m..n] of ;Здесь m – номер первого элемента, а n – последнего.Массивы, как и другие переменные, объявляются

Слайд 12Синтаксис при объявлении массива:
Между именем типа и именем переменной ставится знак

«двоеточие».
Array — служебное слово (в переводе с английского означает «массив», «набор»);
[m..n] — в квадратных скобках указывается номер первого элемента, затем, после двух точек, номер последнего элемента массива;
of — служебное слово (в переводе с английского «из»);
integer — тип элементов массива.

Например:

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Синтаксис при объявлении массива:Между именем типа и именем переменной ставится знак «двоеточие». Array — служебное слово (в

Слайд 13Получение элементов массива
Каждый элемент массива — это переменная, которой можно присваивать

значения в операторах и функциях. Для того, чтобы указать элемент массива, необходимо записать все его индексы.

Например:

Например:
Spisok[1]:=’Иванов’;
Или
A[1]:=3;
A[3]:=0;
A[i]:=i+1;

i - номер элемента
A[i] - элемент массива, стоящий на i-ом месте

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Получение элементов массиваКаждый элемент массива — это переменная, которой можно присваивать значения в операторах и функциях. Для

Слайд 14Ввод массива с клавиатуры
Массив нельзя ввести с клавиатуры одной командой, для

этого организовывается цикл с параметром. Для того чтобы обеспечить правильный ввод массива, необходимо соблюдать следующий алгоритм:

<приглашение к вводу массива>;
<ввод количества элементов массива>;
For i:=1 to <кол-во элементов> do
Begin
<приглашение к вводу i-го элемента>;
<ввод i-го элемента>;
End;

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Ввод массива с клавиатурыМассив нельзя ввести с клавиатуры одной командой, для этого организовывается цикл с параметром. Для

Слайд 15Пример ввода массива с клавиатуры
Ввод массивов осуществляется поэлементно с использованием цикла

с параметром, где в качестве параметра используется индекс элемента массива (i). 

program Primer_1;
var i: integer;
X: array [1..30] of integer;
begin
for i := 1 to 30 do read (X[i]);
readln;
end.

Вывод одномерного массива осуществляется аналогично.

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Пример ввода массива с клавиатурыВвод массивов осуществляется поэлементно с использованием цикла с параметром, где в качестве параметра

Слайд 16Объявление массива
: array [m..n] of ;
Здесь m – номер первого элемента, а n –

последнего.

Массивы, как и другие переменные, объявляются в разделе описаний var. В языке Паскаль тип массива задается с использованием специального слова array , и его объявление в программе так:

Например:

Например:
Program Mass;
Var M : array [1..5] of integer;

Важно понимать, что это массив из 5 целых чисел имеет имя Mass. 

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Объявление массива : array [m..n] of ;Здесь m – номер первого элемента, а n – последнего.Массивы, как и другие переменные, объявляются

Слайд 17Простая программа по работе с массивом
program array_primer; var mas, A: array[1..10] of real; begin mas[1]:=32; mas[5]:=13; mas[9]:=43; A[1]:=(mas[9]-mas[1])*mas[5]; write(A[1]); end.
Например:

В каком-то смысле с массивами можно

работать, как и с обычными переменными.

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Простая программа по работе с массивомprogram array_primer; var mas, A: array[1..10] of real; begin mas[1]:=32; mas[5]:=13; mas[9]:=43; A[1]:=(mas[9]-mas[1])*mas[5]; write(A[1]); end.Например:В каком-то смысле с

Слайд 18Интернет источники
Основы программирования учебник для СПО. Автор Семакин И. Г. и

др.
http://gimn6.ru/article.asp?id_text=139
http://kvodo.ru/pascal-one-dimensional-arrays.html

Домашнее задание

Двумерные массивы

ГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Интернет источникиОсновы программирования учебник для СПО. Автор Семакин И. Г. и др.http://gimn6.ru/article.asp?id_text=139http://kvodo.ru/pascal-one-dimensional-arrays.html Домашнее заданиеДвумерные массивыГАДЖИЕВ ГАДЖИ ДАГИРОВИЧ

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть