Массив структура данных, представляющая набор пронумерованных переменных одинакового типа, имеющих общее имя.

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



Advertisements
Похожие презентации
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Advertisements

- это структура данных, представляющая собой упорядоченную совокупность значений одного типа.
Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
PROGRAM example1; const m=100; var a : ARRAY [1.. m] of INTEGER; i,k,n,q : INTEGER; BEGIN readln (n); randomize; WRITELN('Полученный массив:' ); FOR i.
Шутилина Л.А., 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]
Решение задач с использованием массивов
Работа с одномерными массивами Урок информатики 9 кл.
Массив – совокупность конечного числа данных одного типа.
Тема: Нахождение минимального и максимального элемента в массиве.
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] Двумерный массив можно представить.
1 Программирование на языке Паскаль Тема 2. Максимальный элемент массива.
Сортировка одномерного массива Учитель информатики Александрова Т.П.
Program maxsimum; const n=10; var a:array [1..n] of integer; max,i:integer;begin ВВОД ЭЛЕМЕНТОВ МАССИВА; max:=a[1]; for i:=2 to n do if a[i]> max then.
Тема урока: Одномерные массивы. - Где в жизни мы можем встретиться с таблицами?
МАССИВЫ Если работа программы связана с хранением и обработкой большого количества однотипных переменных, для их представления в программе можно использовать.
Массив – упорядоченный набор одинаковых значений, объединенных одним именем. Примеры: А (14, 7, -5, 3, -10) – массив целых чисел, Зима (декабрь, январь,
Например: семейство бабочек; Понятие одномерного массива поле цветов;
Власова О.А. СОШ 5, Елабуга. Например: семейство бабочек ; Понятие одномерного массива поле цветов;
Массивы Вариант 1 Program upr1; Var s,a:real; I: integer; Begin S:=0; For I:=1 to 10 do Begin Writeln (введите очередное число'); Readln(a); S: =s+a; End;
1 Программирование на языке Паскаль Максимальный элемент массива.
Транксрипт:

Массив структура данных, представляющая набор пронумерованных переменных одинакового типа, имеющих общее имя

Одномерный массив : array [.. ] of Mas: array [1.. N] of integer; Mas_2: array [ ] of real; Имя переменной тип переменной Нижний и верхний индексы ( размер массива ) Обозначение массива

Генератор случайных вещественных чисел Пример : random – случайное число из интервала [0;1) random(х)– случайное число из интервала [0;x) a+random(b-a+1)-случайное число из интервала [a;b] randomize - переустановка базы генерации случайных чисел program Input; const N=100; var Mas: array [1.. N] of real; i : integer; begin randomize; for i :=1 to N do begin Mas[i] := random(3); writeln(Mas[i]:4); end; end.

program Input-2; const N=10; var Mas_2: array [1.. N] of integer; i : integer; begin for i :=1 to N do begin write(Mas[, i, ]=); readln(Mas[i]); end; end. Поэлементный ввод

Сумма элементов массива begin S:=0; for i :=1 to N do S := S + Mas[i]; write(S=, S); end. begin Min:=Mas[1]; for i :=2 to N do if Mas[i]<Min then Min :=Mas[i]; write(Min=, Min); end. Поиск минимального элемента

Сортировка элементов массива Массив просматривается конца (снизу вверх). Если из двух соседних элементов «нижний» меньше, чем «верхний», элементы меняются местами. Меньший элемент оказывается ближе к началу массива («всплывает»). Операция повторяется для оставшихся элементов. 1. Метод прямого обмена (« пузырьковый »)

program Sortirovka; const N=5; var A: array [1.. N] of real; с : real; i, j : integer; begin randomize; for i :=1 to N do begin Mas[i] := random(15); writeln(Mas[i]:4); end; writeln; for i :=1 to N-1 do for j :=1 to N-1 do if A[j] > A[j+1] then begin с := A[j]; A[j] := A[j+1]; A[j+1] := c; end; for i :=1 to N do writeln(Mas[i]:4) end. Ввод массива с помощью генератора случайных чисел Вывод массива после сортировки Обмен значений соседних элементов массива Сортировка массива