Массив – упорядоченный набор одинаковых значений, объединенных одним именем. Примеры: А (14, 7, -5, 3, -10) – массив целых чисел, Зима (декабрь, январь,

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



Advertisements
Похожие презентации
Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
Advertisements

Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Шутилина Л.А., 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]
PROGRAM example1; const m=100; var a : ARRAY [1.. m] of INTEGER; i,k,n,q : INTEGER; BEGIN readln (n); randomize; WRITELN('Полученный массив:' ); FOR i.
- это структура данных, представляющая собой упорядоченную совокупность значений одного типа.
Тема: Нахождение минимального и максимального элемента в массиве.
Язык программирования Паскаль 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. Максимальный элемент массива.
Массив – совокупность конечного числа данных одного типа.
Массивы – структурированный тип данных, состоящий из фиксированного числа элементов одинакового типа, имеющих общее имя. Массив.
Чтобы найти максимальный элемент в массиве и потом производить с ним какие-либо действия, нужно узнать его номер (индекс - I). Для этого вначале будем.
1 Автор разработки: Розанова Татьяна Аркадьевна, учитель информатики МОУ СОШ 2 города Кинешмы Ивановской области 2011 – 2012 учебный год Автор разработки:
Проверка пройденного материала. Исправьте ошибки в решении задачи: заполнить и вывести массив W(3) вещественных чисел Program Mass; Var b:Array[1..10]
Одномерные массивы Решение задач. Табличный способ организации данных Одномерные и двумерные массивы.
Работа с одномерными массивами Урок информатики 9 кл.
Транксрипт:

Массив – упорядоченный набор одинаковых значений, объединенных одним именем. Примеры: А (14, 7, -5, 3, -10) – массив целых чисел, Зима (декабрь, январь, февраль) – символьный массив. Элементы массива – переменные с индексом (индекс – порядковый номер): A[1] = 14, A[3] = -5, Зима[2] = январь

В разделе переменных VAR var :array[тип индекса] of Примеры: var A : array [0..5] of string; D : array [1..17] of real; S : array [A..Z] of integer;

Производится поэлементно. Обычно используется цикл с параметром, где в качестве параметра используется индексная переменная. Пример: {заполнение массивов} for i:=1 to 10 do begin write (A[,i, ]=); readln (A[i]) end; B [1] = 9.8; B[3] = -7,23; {вывод элементов} for i:=1 to 10 do write (A[,i, ]=, A[i]);

Заполнить случайными числами из диапазона [0, 100] вещественный одномерный массив из N чисел. Найти максимальное значение и его индекс. Посчитать сколько раз менялся максимальный элемент Пример: 1)max=2.5, Kmax=1, T=1 2)max=28.6, Kmax=2, T=2 3)max=59.2, Kmax=3, T=3 4)max=59.2, Kmax=3, T=3 5)max=63.1, Kmax=5, T=4 Индекс Элемент

program MAX; var X:array[1..N] of real; max: real; Kmax, i, T : integer; begin write(N); readln (N); for i:=1 to N do X[i]:=random*100; max:=X[1]; Kmax:=1; T:=1; for i:=2 to N do if X[i]>max then begin max:=X[i]; Kmax:=I, T:=T+1 end; writeln (Максимальный элемент и номер:, X[,Kmax,]=,max, замен:, T) end.

Дан целочисленный массив. Отсортировать его элементы в порядке возрастания значений.

IJМассив 114, 8, 7, 6 24, 7, 8, 6 34, 7, 6, , 6, 7, Дан массив А (8, 4, 7, 6)

program sort; var A:array[1..100] of integer; N, I, J, P: integer; begin write(Введите N); readln (N); for I:=1 to N do begin write (A[,I, ]=); readln (A[I]) end; for I:=1 to N-1 do begin for J:=1 to N-1 do if A[I]>=A[I+1] then begin P:=A[J]; A[J]:=A[J+1]; A[J+1]:=P end end; for I:=1 to 10 do write (A[,I, ]=, A[I]) end.