Тема урока: Одномерные массивы. - Где в жизни мы можем встретиться с таблицами?

Презентация:



Advertisements
Похожие презентации
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Advertisements

Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
- это структура данных, представляющая собой упорядоченную совокупность значений одного типа.
Организация данных в виде массива. Массив - это упорядоченный набор фиксированного количества некоторых значений, называемых элементами массива. Каждый.
Обработка линейных массивов. МассивМассив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. элементами.
Массивы – структурированный тип данных, состоящий из фиксированного числа элементов одинакового типа, имеющих общее имя. Массив.
Массивы Вариант 1 Program upr1; Var s,a:real; I: integer; Begin S:=0; For I:=1 to 10 do Begin Writeln (введите очередное число'); Readln(a); S: =s+a; End;
Работа с одномерными массивами Урок информатики 9 кл.
Массивом называется совокупность элементов одинакового типа. Число элементов в массиве называется размерностью массива ; каждый элемент массива задается.
Массивы Материалы к урокам по программированию. МАССИВ это УПОРЯДОЧЕННАЯ последовательность данных ОДНОГО ТИПА. Массивы относятся к структурированным.
1 Индекс – величина, характеризующая положение элемента, относительно начала массива. МАССИВЫ Конечная, упорядоченная по номерам совокупность значений,
Массивы Паскаль. Массивы - это Заранее известное число однотипных элементов Элементы (каждое данное массива) имеют общее имя(имя массива) и тип (тип элементов.
Индекс – величина, характеризующая положение элемента, относительно начала массива. МАССИВЫ Конечная, упорядоченная по номерам совокупность значений, объединенных.
Двумерные массивы. Задачи обработки двумерных массивов.
Язык программирования Паскаль 9 часть. Массивы.
МассивМассив представляет собой совокупность данных одного типа с общим для всех элементов именем. Массив относится к структурированным типам данных (упорядоченная.
Одномерные массивы Решение задач. Табличный способ организации данных Одномерные и двумерные массивы.
1 Программирование на языке Паскаль Тема 1. Массивы.
A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5] Двумерный массив можно представить.
Например: семейство бабочек; Понятие одномерного массива поле цветов;
Транксрипт:

Тема урока: Одномерные массивы

- Где в жизни мы можем встретиться с таблицами?

Расписание поездов Итог турнира

В жизни мы постоянно сталкиваемся с множеством объектов, объединенных по определенным признакам. Например: Линейные таблицы

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

Массив (array, от французского – сплошной) – упорядоченная группа фиксированного количества переменных одного типа, имеющая общее имя. Элемент массива – отдельная переменная, входящая в массив. Индекс элемента массива – номер элемента в массиве.

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

Обращение к элементу массива :[ ] Например: X:[2] Означает, что мы обращаемся к элементу массива X с индексом 2. Тоесть обращаемся к элементу «2». Так как элемент «2» стоит на втором месте.

Правила Все элементы массива имеют один и тот же тип. Тип элементов называется базовым типом массива. Размер массива в Паскале не может быть более байт. Необходимо различать понятия размер массива и размерность массива. Размер массива - количество элементов в нём (диапазон изменения индексов). Размерность массива - число индексов, определяющих положение элемента в массиве.

Описание массива Тип массива Описание массива 1 способ 2 способ одномерный: Type t=array[1..n] of тип; Var a:t; Var a: array[1..n] of тип;

Заполнение массива: 1. Как постоянная: Const b: array[1..10] of integer = (2, 4, 6, 8, 10, 12,14, 16, 18, 20); g: array[1..5] of char = ( 'a', 'b', 'c', 'd', 'e'); Var a: array[1..5] of integer; Begin a[1]:=6; a[2]:=23; a[3]:=14; a[4]:=56; a[5]:=34; ……………………….. ………………………. End. 2. С клавиатуры. Var Mas: array[1..100] of integer; i : integer; Begin Writeln('введите размер массива'); Readln(n); {Количество элементов массива} For I:=1 to n do begin writeln('введите ',I, ' -й элемент массива'); readln(n); end; end. 3. С использованием датчиков случайных чисел. Var Mas: array[1..100] of integer; i : integer; begin randomize; {инициализация встроенного генератора случайных чисел} Writeln('введите размер массива'); Readln(n); For i:=1 to n do begin mas[i]:=-5+random(15); {ввод значений массива, значение массива изменяется от -5 до 10} write(mas[i], ' '); {вывод элементов массива} end; end. 4. С помощью расчета по формулам. var y: array[1..100] of real; x, n: integer; begin Writeln('введите размерность массива'); Readln(n); For x:=1 to n do begin y:=(x*x-3)/(x+2);{формула} writeln(x,' ',y) ; end; end.

Задание Найти сумму положительных элементов линейного массива целых чисел. Размерность массива – 10 Program pr2; Const n=10; var a:array[1..n] of integer; s,i:integer; Begin s:=0; for i:=1 to n do begin read(a[i]); if a[i]>0 then s:=s+a[i]; end; writeln('Сумма положительных элементов s=',s); readln; end. Вопрос: Какой тип заполнения массива использован в данном коде?

Практическая часть Выполнить задания указанные в практической работе. Понять как задается массив. Выяснить какой тип заполнения массива использован в программе.