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

Содержание

Слайд 2

Массив

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

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

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

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

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

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

Слайд 3

Массив

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

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

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

Слайд 4

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

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

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

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

Слайд 5

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

var a: array [1..10] of integer;

Тип

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

Имя массива

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

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

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

Слайд 6

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

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

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

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

Слайд 7

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

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);

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

Слайд 8

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

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

to 10 do write (a[i], ' ');

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

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

Слайд 9

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.

Пример

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

Слайд 10

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

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

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

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.

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

Слайд 11

Задачи

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

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

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

Имя файла: Линейный-(одномерный)-массив.pptx
Количество просмотров: 24
Количество скачиваний: 0