Разделы презентаций


Одномерные массивы в языке программирования Паскаль 9 класс

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

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

Слайд 1 Одномерные массивы в языке программирования Паскаль.

Одномерные массивы в языке программирования Паскаль.

Слайд 2Понятие «массив»
Массив – это совокупность конечного числа данных одного типа.

Например, последовательности чисел, таблицы, списки.


В программировании массив – это


последовательность однотипных элементов,
имеющих общее имя, причем каждый элемент
этой последовательности определяется
порядковым номером (индексом) элемента.
Применяется для обозначения объектов, аналогичных числовым последовательностям в математике. (a1, а2, а3, …, аn.)

Понятие «массив»Массив – это совокупность конечного числа данных одного типа. Например, последовательности чисел, таблицы, списки. В программировании

Слайд 3Примеры массивов:



Понятие «массив»
Х1, Х2, …, Хn – одномерный массив,
состоящий

из n элементов.

А0, А1, А2, …, А10 – одномерный массив,

состоящий из 11 элементов.

Массивы бывают одномерными (один индекс),
двумерными (два индекса) и т.д.


Примеры массивов:Понятие «массив»Х1, Х2, …, Хn – одномерный массив, состоящий из n элементов.А0, А1, А2, …, А10

Слайд 4Структура массива всегда однородна.
Массив может состоять из элементов типа

integer , real или char , либо других однотипных элементов.


Программа может сразу получить нужный ей элемент по его порядковому номеру (индексу).
Номер элемента массива называется индексом. Индекс – это значение порядкового типа, определенного, как тип индекса данного массива.

Понятие «массив»

Например, массив Х1, Х2, …, Хn .
Здесь:

Х – имя массива;

1, 2,…, n – индексы элементов;

Х7 – седьмой элемент массива Х.

Структура массива всегда однородна. Массив может состоять из элементов типа integer , real или char , либо

Слайд 5Описание одномерных массивов
Var А: Array [1..1000] Of real;
i:integer;


А – имя

переменной;
Array – служебное слово (в переводе с английского означает

«массив»);
[1..1000] – количество элементов;
Of – служебное слово (в переводе с английского означает «из»).

Тип индекса – любой порядковый тип, кроме типов integer, longint.
Тип же самих элементов может быть любым, кроме файлового типа.
Описание одномерных массивовVar А: Array [1..1000] Of real;i:integer;А – имя переменной; Array – служебное слово (в переводе

Слайд 6Описание одномерных массивов
Например:
Var X: Array [1..20] of real;

Массив Х

– одномерный, состоящий из двадцати элементов вещественного типа.
Количество элементов

массива называется его размерностью.

Обозначение элементов массива в программе:

Пусть i – индекс (порядковый номер) элемента в массиве Х.

Тогда x[i] – i-й элемент массива Х, где i = 1, 2, …, 30.

Описание одномерных массивовНапример: Var X: Array [1..20] of real;Массив Х – одномерный, состоящий из двадцати элементов вещественного

Слайд 7 Типовые алгоритмы обработки одномерных массивов в языке программирования Паскаль.

Типовые алгоритмы обработки одномерных массивов в языке программирования Паскаль.

Слайд 8
Var i: integer;
X: array [1..30] of Integer;
Begin

For i := 1 To 30 Do Read

(X[i]);

End.

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

Ввод одномерных массивов

Var i: integer;   X: array [1..30] of Integer;Begin   For i := 1 To

Слайд 9var a: array [1..10] of Integer;
i: integer;
begin
randomize;

for i:=1 to 10 do
a[i]:=random(200)-56;
end.
Заполнение одномерного

массива
случайными числами


var a: array [1..10] of Integer;i: integer;beginrandomize;    for i:=1 to 10 do

Слайд 10Вывод одномерных массивов в Паскале
Вывод одномерного массива осуществляется также поэлементно.
Для

вывода массива можно использовать любой цикл.

Например:
For i := 1 To

n Do Write (x[i],’ ‘)
For i := 1 To n Do Write (x[i]:4)
For i := 1 To n Do Writeln (x[i])
While i<=n do Begin Write (x[i]:4); i:=i+1; End.
Repeat Write (x[i]:4); i:=i+1; Until i=n;



Вывод одномерных массивов в ПаскалеВывод одномерного массива осуществляется также поэлементно.Для вывода массива можно использовать любой цикл.Например:For i

Слайд 11
s:=0; p:=1;
for i:=1 to 10 do
begin

s:=s+a[i]; p:=p*a[i];

end;

Сумма, произведение элементов


…s:=0; p:=1;for i:=1 to 10 do  begin     s:=s+a[i]; p:=p*a[i];

Слайд 12
k:=0; s:=0; p:=1;
for i:=1 to 10 do
if {условие}

then
begin

k:=k+1; s:=s +a[i] ; p:=p*a[i] ;
end;

Выбор по условию


…k:=0; s:=0; p:=1;for i:=1 to 10 do  if {условие} then     begin

Слайд 13
max:= a[1]; min:= a[1];
for i:=1 to n do
begin
if

a[i] > max then begin max:= a[i]; nmax:=i; end;
if

a[i] < min then min:= a[i];
end;


Максимальный, минимальный элемент


…max:= a[1]; min:= a[1];for i:=1 to n do begin if a[i] > max then begin max:= a[i];

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

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

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

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

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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