Массивы. Понятие массива

Содержание

Слайд 2

Понятие массива.

Массив – это совокупность данных, объединенных общим свойством. Например, список класса, температура

Понятие массива. Массив – это совокупность данных, объединенных общим свойством. Например, список класса, температура за месяц.
за месяц.

Слайд 3

Например, температура воздуха за неделю.

Например, значение функции y=x2

x y

Строки нумеруются сверху

Например, температура воздуха за неделю. Например, значение функции y=x2 x y Строки
вниз, столбцы слева направо.

Слайд 4

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

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

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

VAR <имя массива>:ARRAY[<нижняя граница>..<верхняя граница>] OF <тип> …

Например, var A: array[1..4] of integer;

Обращение к любому элементу массива происходит по его номеру.

В оглавление

T: array [1..30] of real;

T[4]:=4;

Слайд 5

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

С помощью команды «присвоить».
С помощью команды ввода данных с клавиатуры.
Датчиком

Способы заполнения массива С помощью команды «присвоить». С помощью команды ввода данных
случайных чисел.

В оглавление

Слайд 6

Заполнение массива с помощью команды «присвоить».

Этот способ применяется в том случае, когда

Заполнение массива с помощью команды «присвоить». Этот способ применяется в том случае,
информация в таблице не меняется. Часть программы, где организовывается заполнение массива оформляют с помощью подпрограмм. В подпрограмме каждому элементу массива присваивается определенное значение.

TEMP: array [1..7] of integer;

SP: array [1..5] of string;

BEGIN TEMP[1]:=10; TEMP[2]:=12; TEMP[3]:=8; TEMP[4]:=10; TEMP[5]:=9; TEMP[6]:=8; TEMP[7]:=8;

BEGIN SP[1]:=‘Аксенов’; SP[2]:=‘Бобров’; SP[3]:=‘Веснин’; SP[4]:=‘Гончаров’; SP[5]:=‘Давыдов’;

Слайд 7

Заполнение массива вводом с клавиатуры

Наиболее распространенный способ заполнения массива. Используется, когда для

Заполнение массива вводом с клавиатуры Наиболее распространенный способ заполнения массива. Используется, когда
разных таблиц необходимо произвести одни операции (поиск, замена,…).

Показ программы

BEGIN for i:=1 to 7 do begin write(‘Введите ‘,i,’температуру ‘); readln(TEMP[i]);
end;

BEGIN for i:=1 to 5 do begin write(‘Введите ‘,i,’ученика ‘); readln(SP[i]);
end;

Слайд 8

Заполнение массива датчиком случайных чисел

Этот способ заполнения используется тогда, когда важно не

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

RANDOM(N) – вещественное число из [0,N); TRUNC(RANDOM(N))- целое число из [0,N) TRUNC(RANDOM(N)+1)– целое число из [0,N] TRUNC(RANDOM(B-A)+A)– целое число из [A,B)

Показ программы

BEGIN for i:=1 to 7 do begin TEMP [i]:= trunc(random(10));
end;

Слайд 9

Печать линейного массива.

Линейную таблицу можно распечатать на экране в строчку или в

Печать линейного массива. Линейную таблицу можно распечатать на экране в строчку или
столбик.

Показ программы

Показ программы

For i:=1 to 7 do begin write (TEMP[i] :5);
end;

For i:=1 to 7 do
begin
writeln(TEMP[i]);
end;

Имя файла: Массивы.-Понятие-массива.pptx
Количество просмотров: 135
Количество скачиваний: 0