Линейный (одномерный) массив презентация

Содержание

Слайд 2

Массив Массивом называется упорядоченная последовательность величин, обозначенная одним именем. Массив

Массив

Массивом называется упорядоченная последовательность величин, обозначенная одним именем.
Массив – это

поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве.

Значение элемента массива

Индекс элемента массива

Одномерный массив

Слайд 3

Массив Для боле простого понятия «массив» лучше всего представить их

Массив

Для боле простого понятия «массив» лучше всего представить их в виде

таблицы, в которой каждая величина размещена в своей клеточке или ячейке. Такое положение ячеек должно определяться конкретными координатами или индексами. 
Слайд 4

Объявление массива Для выполнения задачи с массивом при помощи языка

Объявление массива

Для выполнения задачи с массивом при помощи языка Паскаль, нужно

выполнить такие действия:
определить тип числа (целое или вещественное), но если типе ничего не сказано, то число лучше считать вещественным
именовать массив нужно одним именем, используемым для каждого элемента (к нему добавится индекс этого элемента)
массив нужно описать в разделе переменных VAR, тем самым для него отводится место в памяти
последнее действие – введение данных в память
Слайд 5

Объявление массива: var : array [ .. ] of ;

Объявление массива:
var <имя_массива>: array [<мин_знач_индекса> ..
<макс_знач_индекса>] of <тип_элементов>;

var a: array [1..10]

of integer;

Тип элементов массива

Имя массива

Максимальное значение индекса

Минимальное значение индекса

Слайд 6

Элемент массива Чтобы получить доступ к нужному элементу массива, нужно

Элемент массива

Чтобы получить доступ к нужному элементу массива, нужно указать имя

массива и его индекс.
Индекс записывается в квадратных скобках после имени массива. В качестве индексов могут употребляться любые арифметические выражения.
Например: А[3]:=5
Слайд 7

Способы заполнения массива 1 способ. Ввод каждого значения с клавиатуры:

Способы заполнения массива

1 способ. Ввод каждого значения с клавиатуры:
for i:=1 to

10 do read (a[i]);
2 способ. С помощью оператора присваивания (по формуле):
for i:=1 to 10 do a[i]:=i;
3 способ. С помощью оператора присваивания (случайными числами):
randomize;
for i:=1 to 10 do a[i]:=random(100);
Слайд 8

Вывод массива 1 способ. Элементы массива можно вывести в строку,

Вывод массива

1 способ. Элементы массива можно вывести в строку, разделив их

пробелом:
for i:=1 to 10 do write (a[i], ' ');

2 способ. Вывод с комментариями:
for i:=1 to 10 do writeln ('a[', i, ']=', a[i]);

Слайд 9

program zap_m; var A: array [1..3] of integer; var i:

program zap_m;
var A: array [1..3] of integer;
var i: integer;
begin
cls;
writeln('Задача

1. Формирование массива А (ввод элементов с клавиатуры)');
for i:=1 to 3 do
begin
write('A[',i,']=');
readln(A[i])
end;
writeln('Печать элементов массива А в виде линейной таблицы');
for i:=1 to 3 do
write(A[i]:5);
writeln;
end.

Пример

Слайд 10

Объявление массива Заполнение массива Вывод массива program n_2 ; var

Объявление массива

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

Вывод массива

program  n_2 ; var i: integer;
a: array[1..10]

of integer;

Заполнение массива A(10) случайными числами из промежутка [-10, 10] и вывод элементов массива

randomize;
begin  for i:=1 to 10 do a[i]:=random(20)-10;

for i:=1 to 10 do write (a[i],' ');   end.

Слайд 11

Задачи 1. Формирование массива B (где элемент равен квадрату своего

Задачи

1. Формирование массива B (где элемент равен квадрату своего номера). В

массиве 5 элементов.
2. Составить программу, заменяющую элементы линейного (одномерного) массива их квадратами. В массиве 4 элемента.
3. Подсчитать количество и сумму положительных элементов одномерного массива R(10). Массив заполнен случайными числами из промежутка [-50, 50].
4. Найти среднее арифметическое элементов массива Р(9). Массив заполнен случайными числами из промежутка [20, 60].
5. Составьте программу вычисления произведения ненулевых элементов линейного массива Т(8). Массив заполнен случайными числами из промежутка [-15, 15].
Имя файла: Линейный-(одномерный)-массив.pptx
Количество просмотров: 30
Количество скачиваний: 0