Массивы. Понятие массива. Заполнение массива. Печать массива. План программы Жабина Светлана Александровна МОУ СОШ 73 им. А.Ф.Чернонога г. Воронежа.

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



Advertisements
Похожие презентации
Массивы. Понятие массива. Заполнение массива. Печать массива. План программы.
Advertisements

МАССИВЫ В практической деятельности человека часто используются таблицы и списки. Например: Список учеников в журнале; Список среднесуточной температуры.
Массивы в ТР. Массив (таблица) Одномерный (содержит одну строку или один столбец) Многомерный ( содержит N строк, M столбцов) Например, температура.
Массивы Заполнение и вывод на экран. ОПРЕДЕЛЕНИЕ Массив – это набор однородных данных (чисел, символов, слов), имеющий имя и последовательную нумерацию.
Стрельникова Л.В.. План изучения нового материала 1.Понятие массива 2.Виды массивов 3.Описание массивов 4.Формирование массивов Стрельникова.
Обработка линейных массивов. МассивМассив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. элементами.
Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
Организация данных в виде массива. Массив - это упорядоченный набор фиксированного количества некоторых значений, называемых элементами массива. Каждый.
Это обозначаемая одним именем последовательность однотипных элементов. Массив -
Тема: « Вставка- удаление элементов массива » :18:06.
Шутилина Л.А., 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]
Тема: «Понятие квадратная матрица» :17:47.
Это обозначаемая одним именем последовательность однотипных элементов. Массив -
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] Двумерный массив можно представить.
Двумерные массивы. Заполнение и вывод элементов. Понятие. Двумерный массив – это массив с двумя измерениями (прямоугольные таблицы, матрицы). Пример:
Одномерные массивы. Одномерный массив - Это фиксированное количество элементов одного и того же типа, объединенных одним именем, где каждый элемент имеет.
Власова О.А. СОШ 5, Елабуга. Например: семейство бабочек ; Понятие одномерного массива поле цветов;
Одномерные массивы в языке программирования Pascal Общие сведения Презентация к уроку - 9 класс.
Например: семейство бабочек; Понятие одномерного массива поле цветов;
© М.Е.Макарова
Транксрипт:

Массивы. Понятие массива. Заполнение массива. Печать массива. План программы Жабина Светлана Александровна МОУ СОШ 73 им. А.Ф.Чернонога г. Воронежа

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

Таблица Линейная (содержит одну строку или один столбец) Прямоугольная ( содержит N строк, M столбцов) Например, температура воздуха за неделю Например, значение функции y=x 2 x y Строки нумеруются сверху вниз, столбцы слева направо.

Объявление массива. Перед началом работы, нужно определить какие элементы будет содержать массив и сколько будет этих элементов. VAR :ARRAY[.. ] OF … Например, var A: array[1..4] of integer; Обращение к любому элементу массива происходит по его номеру В оглавление T: array [1..30] of real; T[4]:=4;

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

Заполнение массива с помощью команды «присвоить» Этот способ применяется в том случае, когда информация в таблице не меняется. Часть программы, где организовывается заполнение массива оформляют с помощью подпрограмм. В подпрограмме каждому элементу массива присваивается определенное значение. Аксенов Бобров Веснин Гончаров Давыдов 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]:=Давыдов;

Заполнение массива вводом с клавиатуры Наиболее распространенный способ заполнения массива. Используется, когда для разных таблиц необходимо произвести одни операции (поиск, замена,…). Показ программы 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;

Заполнение массива датчиком случайных чисел Этот способ заполнения используется тогда, когда важно не нахождение результата работы программы, а сам процесс (правильность алгоритма). 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;

Печать линейного массива. Линейную таблицу можно распечатать на экране в строчку или в столбик. Показ программы For i:=1 to 7 do begin write (TEMP[i] :5); end; For i:=1 to 7 do begin writeln(TEMP[i]); end;

План программы для работы с массивами. В оглавление Program Task; Uses Crt; const n=….; (количество элементов массива) var : array [1..n] of ; i:integer;…………. BEGIN writeln(Программу составили...'); {заполнение массива одним из способов} for i:=1 to n do begin …… end; {Печать массива одним из способов} for i:=1 to n do begin ……. end; Команды обработки массива Вывод результата END.