Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемМатвей Золотилов
1 Власова О.А. СОШ 5, Елабуга
3 Например: семейство бабочек ; Понятие одномерного массива поле цветов;
4 Власова О.А. СОШ 5, Елабуга Понятие одномерного массива Таблица температур за неделю Дни недели пнвтсрчтптсбвс T [ 1:7 ]T [1]T [2]T [3]T [4]T [5]T [6]T [7] температура
5 Власова О.А. СОШ 5, Елабуга Массивы Массив – это пронумерованная конечная последовательность однотипных величин.
6 Власова О.А. СОШ 5, Елабуга Характеристики массива: A[I] ИМЯ[индекс] Массивы Тип элементов массива Имя массива Размер массива
7 Власова О.А. СОШ 5, Елабуга Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[5] ЗНАЧЕНИЕ элемента массива A[2] =10 НОМЕР (ИНДЕКС) элемента массива: 2 ЗНАЧЕНИЕ элемента массива: 10
8 Власова О.А. СОШ 5, Елабуга Описание массива на Паскале Массив целых чисел: имя начальный индекс конечный индекс тип элементов тип элементов Const N=5; var A: array[1..N ] of integer; Const N=5; var A: array[1..N ] of integer; var A : array[ ] of integer ; Размер через константу:
9 Власова О.А. СОШ 5, Елабуга Заполнение массивов - с клавиатуры; - с помощью датчика случайных чисел; - с помощью формулы.
10 Власова О.А. СОШ 5, Елабуга Заполнение массивов Пример Заполнить массив А с клавиатуры a[1] = a[2] = a[3] = a[4] = a[5] = for i:=1 to 5 do begin write('a[', i, ']='); read ( a[i] ); end; for i:=1 to 5 do begin write('a[', i, ']='); read ( a[i] ); end; с клавиатуры
11 Власова О.А. СОШ 5, Елабуга Заполнение массива случайными числами Вещественное число от 0 до 1 random for i:=1 to 10 do begin a[i]:=random(101); {числа от 1 до 100} end; Число из интервала [0, M-1] random (М) Число из интервала [a, b] random (b-a+1)+a
12 Власова О.А. СОШ 5, Елабуга Заполнение массива с помощью формулы Пример. Заполнить одномерный массив из 10 чисел по формуле b[i]:=i*3. var b: array [1..10] of integer; i: integer; begin for i:=1 to 10 do b[i]:=i*3; end;
13 Власова О.А. СОШ 5, Елабуга Вывод массива writeln('Массив А:'); For i:=1 to 3 do write (А[i]:4); End; Для одномерного массива А из 3 элементов:
14 Власова О.А. СОШ 5, Елабуга На экране Массив А: Вывод массива
15 Власова О.А. СОШ 5, Елабуга Одномерные массивы (общий вид) Описание: 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 begin write('a[', i, ']='); read ( a[i] ); end; for i:=1 to N do begin write('a[', i, ']='); read ( a[i] ); end; 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); Поэлементные операции: Вывод на экран: Ввод с клавиатуры:
16 Власова О.А. СОШ 5, Елабуга Одномерные массивы На этом уроке мы познакомились: - с понятием одномерного массива; - рассмотрели описание массива; - ввод и вывод одномерного массива; - рассмотрели примеры решения задач. На этом уроке мы познакомились: - с понятием одномерного массива; - рассмотрели описание массива; - ввод и вывод одномерного массива; - рассмотрели примеры решения задач.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.