Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация на тему "Массивы"

Презентация на тему "Массивы"

  • Информатика

Поделитесь материалом с коллегами:

Тема Массивы.
Массив - это упорядоченный набор однотипных данных.
Одномерный массив - это линейная таблица, то есть таблица, элементы которой р...
Описание массива : array [..] of ; Var mass: array [1..7] of char;
Элемент одномерного массива записывается так: mass[5] - пятый элемент одномер...
Способы заполнения массива: Ввод данных с клавиатуры. Используя генератор слу...
Ввод данных с клавиатуры Задание: Заполнить массив 5 целыми числами, которые...
Program massiv; Uses crt; Var mass:array[1..5] of іnteger; 	 і: іnteger; begі...
Используя генератор случайных чисел Ramdomіze - инициализация генератора случ...
Используя генератор случайных чисел Задание: Заполнить массив 5 целыми случай...
… 	 	clrscr; 	randomize; 	for i:=1 to 5 do 		begіn 			mass[i]:= random(101);...
Ввод, используя операции Задание: Заполнить массив 5 целыми числами, которые...
… 	clrscr; 	for i:=1 to 5 do 		begіn 			mass[i]:= i*2; 			wrіte(mass[i],' ');...
Задания Заполнить массив 10 целыми числами, которые вводятся с клавиатуры. За...
1 из 14

Описание презентации по отдельным слайдам:

№ слайда 1 Тема Массивы.
Описание слайда:

Тема Массивы.

№ слайда 2 Массив - это упорядоченный набор однотипных данных.
Описание слайда:

Массив - это упорядоченный набор однотипных данных.

№ слайда 3 Одномерный массив - это линейная таблица, то есть таблица, элементы которой р
Описание слайда:

Одномерный массив - это линейная таблица, то есть таблица, элементы которой расположены в один столбец или строку.

№ слайда 4 Описание массива : array [..] of ; Var mass: array [1..7] of char;
Описание слайда:

Описание массива <Имя>: array [<нач_инд>..<кон_инд>] of <Тип данных>; Var mass: array [1..7] of char;

№ слайда 5 Элемент одномерного массива записывается так: mass[5] - пятый элемент одномер
Описание слайда:

Элемент одномерного массива записывается так: mass[5] - пятый элемент одномерного массива mass (его значением является буква "О").

№ слайда 6 Способы заполнения массива: Ввод данных с клавиатуры. Используя генератор слу
Описание слайда:

Способы заполнения массива: Ввод данных с клавиатуры. Используя генератор случайных чисел. Ввод, используя операции.

№ слайда 7 Ввод данных с клавиатуры Задание: Заполнить массив 5 целыми числами, которые
Описание слайда:

Ввод данных с клавиатуры Задание: Заполнить массив 5 целыми числами, которые вводятся с клавиатуры.

№ слайда 8 Program massiv; Uses crt; Var mass:array[1..5] of іnteger; 	 і: іnteger; begі
Описание слайда:

Program massiv; Uses crt; Var mass:array[1..5] of іnteger; і: іnteger; begіn clrscr; for i:=1 to 5 do begіn wrіte('mass[',i,']= '); read(mass[i]); end; for i:=1 to 5 do wrіte(mass[i],' '); readkey; end.

№ слайда 9 Используя генератор случайных чисел Ramdomіze - инициализация генератора случ
Описание слайда:

Используя генератор случайных чисел Ramdomіze - инициализация генератора случайных чисел. Random(n+1) - генерация случайных чисел из промежутка [0; n]. Random(b-a+1)+a - генерация случайных чисел из промежутка [a; b].

№ слайда 10 Используя генератор случайных чисел Задание: Заполнить массив 5 целыми случай
Описание слайда:

Используя генератор случайных чисел Задание: Заполнить массив 5 целыми случайными чисел из промежутка [0;100].

№ слайда 11 … 	 	clrscr; 	randomize; 	for i:=1 to 5 do 		begіn 			mass[i]:= random(101);
Описание слайда:

… clrscr; randomize; for i:=1 to 5 do begіn mass[i]:= random(101); wrіte(mass[i],' '); end; …

№ слайда 12 Ввод, используя операции Задание: Заполнить массив 5 целыми числами, которые
Описание слайда:

Ввод, используя операции Задание: Заполнить массив 5 целыми числами, которые вдвое больше своего индекса.

№ слайда 13 … 	clrscr; 	for i:=1 to 5 do 		begіn 			mass[i]:= i*2; 			wrіte(mass[i],&#039; &#039;);
Описание слайда:

… clrscr; for i:=1 to 5 do begіn mass[i]:= i*2; wrіte(mass[i],' '); end; …

№ слайда 14 Задания Заполнить массив 10 целыми числами, которые вводятся с клавиатуры. За
Описание слайда:

Задания Заполнить массив 10 целыми числами, которые вводятся с клавиатуры. Заполнить массив 10 целыми случайными числами из интервала [-10;10]. Заполнить массив 10 целыми числами, которые являются элементами последовательности 2; 5; 10; 17;...

Выберите курс повышения квалификации со скидкой 50%:

Краткое описание документа:

Массив – это упорядоченный набор однотипных данных. Иначе говоря, массив – это таблица, каждый элемент которой является элементом массива. Массивы бывают одномерные и двумерные.

Одномерный массив – это линейная таблица, т.е. таблица, элементы которой располагаются в одну строку или столбец.

К

Р

А

С

О

Т

А

В данной линейной таблице семь элементов. Каждый элемент данной таблицы представляет собой букву.

Элементами массива могут быть числовые и текстовые величины. В разделе переменных Var массив записывается следующим образом: 

xarray [1..7] ofchar;

Элемент одномерного массива записывается так: x[5] – пятый элемент одномерного массива x (его значением является буква «О»)

Рассмотрим все способы заполнения массивов и научимся их использовать на практике.

1 способ - Введение данных из клавиатуры:

Задача: Заполнить массив 5 целыми числами, которые вводятся с клавиатуры

Program z1;

Uses crt;

Var mass:array[1..5] of integer;

        x, i: integer;

begin

            clrscr;

            for i:=1 to 5 do

                        begin

                                   write('mass[',I,']= ');

                                   read(mass[i]);

                        end;

            for i:=1 to 5 do write(mass[i],' ');

            readkey

end.

2 способ - Используя генератор случайных чисел:

Rimdomize - инициализация генератора случайных чисел.

Random(n) - генерация случайных чисел в промежутке [0; n-1].

Random(b-a+1)+a - генерация случайных чисел в промежутке [a; b].

Задача: Заполнить массив 5 целыми случайными числами в промежутке [0;100].

Program z2;

Uses crt;

Var mass:array[1..5] of integer;

       i: integer;

begin

            clrscr;

            for i:=1 to 5 do

                        begin

                                   mass[i]:= random(101);

                                   write(mass[i],' ');

                        end;    

            readkey

end.

3 способ - Введение, используя операции:

Задача: Заполнить массив 5 целыми числами, которые вдвое больше своего индекса

Program z3;

Uses crt;

Var mass:array[1..5] of integer;

       i: integer;

begin

            clrscr;

            for i:=1 to 5 do

                        begin

                                   mass[i]:= i*2;

                                   write(mass[i],' ');

                        end;    

            readkey

end.

Автор
Дата добавления 11.05.2015
Раздел Информатика
Подраздел Презентации
Просмотров303
Номер материала 521881
Получить свидетельство о публикации
Похожие материалы

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