1 Массивы Массив – это упорядоченная последовательность, состоящая из фиксированного количества величин одного типа. Особенности: все элементы имеют один.

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



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

К. Поляков, Программирование на языке Паскаль Часть II Тема: Массивы.
Язык программирования Pascal Массивы А. Жидков. Массивы Массив – поименованный набор однотипных элементов, каждый из которых имеет свой номер, (индекс).
ОДНОМЕРНЫЕ МАССИВЫ. РАБОТА С ЭЛЕМЕНТАМИ СТРУКТУРИРОВАННЫЕ ТИПЫ ДАННЫХ.
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Например: семейство бабочек; Понятие одномерного массива поле цветов;
Власова О.А. СОШ 5, Елабуга. Например: семейство бабочек ; Понятие одномерного массива поле цветов;
Тема урока: Одномерные массивы. - Где в жизни мы можем встретиться с таблицами?
Массив – совокупность конечного числа данных одного типа.
Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
Двумерный массив. Матрица Прямоугольная таблица, состоящая из чисел А=
Власова О.А. СОШ 5, Елабуга. Например: семейство бабочек ; Понятие одномерного массива поле цветов;
Тематический блок «Программирование» ЕГЭ-2015 Задания 19, 20, 21, 25.
Одномерные массивы. Одномерный массив - Это фиксированное количество элементов одного и того же типа, объединенных одним именем, где каждый элемент имеет.
Двумерные массивы. Задачи обработки двумерных массивов.
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 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;
Шутилина Л.А., 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.Виды массивов 3.Описание массивов 4.Формирование массивов Стрельникова.
Обработка линейных массивов. МассивМассив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. элементами.
Транксрипт:

1 Массивы Массив – это упорядоченная последовательность, состоящая из фиксированного количества величин одного типа. Особенности: все элементы имеют один тип у массива есть имя все элементы расположены в памяти рядом Примеры: список учеников в классе квартиры в доме школы в городе данные о температуре воздуха за год, месяц…

Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[5] ЗНАЧЕНИЕ элемента массива A[2] НОМЕР (ИНДЕКС) элемента массива: 2 ЗНАЧЕНИЕ элемента массива: 10

Объявление массивов Зачем объявлять? определить имя массива определить тип массива определить число элементов выделить место в памяти Массив целых чисел: Размер через константу: имя начальный индекс конечный индекс тип элементов тип элементов var A: array[1.. ] of integer; const N=5; N var A : array[ ] of integer ;

Массивы Объявление: Ввод с клавиатуры: Поэлементные операции: Вывод на экран: const N = 5; var a: array[1..N] of integer; i: integer; const N = 5; var a: array[1..N] of integer; i: integer; for i:=1 to N do readln ( a[i] ); for i:=1 to N do readln ( a[i] ); a[1] = a[2] = a[3] = a[4] = a[5] = Почему write ? ? for i:=1 to N do a[i]:=a[i]*2; writeln('Массив A:'); for i:=1 to N do write(a[i]:4); writeln('Массив A:'); for i:=1 to N do write(a[i]:4); Массив A:

Дан массив целых чисел длиной n. Выбрать из него те элементы, которые кратны 3, и записать их в дополнительный массив. Для решения таких задач, необходимо при нахождении элементов, кратных 3 использовать счетчик данных элементов в качестве индексов нового массива.

Var a,b:array[1..10] of integer; i,n,k:integer; Begin writeln(Введи размерность); readln(n); for i:=1 to n do readln(a[i]); k:=0; //счетчик, элементов кратных 3 for i:=1 to n do if a[i] mod 3=0 then begin k:=k+1; b[k]:=a[i]; end; for i:= 1 to k do write(b[i], );// ввод нового массива в end. Массив а: При a[3]=15, к=1, значит b[1]=15 При a[5]=12, к=2, значит b[2]=12 Массив в: 15 12

1. Дан массив целых чисел длиной n. Создать новый массив, элементы которого будут элементы исходного массива оканчивающиеся на цифру t. Тест: n=7, а: , t=6 в: Дан массив целых чисел длиной n, в котором есть нулевые элементы. Создать массив из номеров этих элементов. Тест: n=7, а: в: 3 6 7