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

Категория: Информатика
Нажмите для полного просмотра!
Презентация на тему Массивы  , слайд №1Презентация на тему Массивы  , слайд №2Презентация на тему Массивы  , слайд №3Презентация на тему Массивы  , слайд №4Презентация на тему Массивы  , слайд №5Презентация на тему Массивы  , слайд №6Презентация на тему Массивы  , слайд №7Презентация на тему Массивы  , слайд №8Презентация на тему Массивы  , слайд №9Презентация на тему Массивы  , слайд №10Презентация на тему Массивы  , слайд №11Презентация на тему Массивы  , слайд №12Презентация на тему Массивы  , слайд №13Презентация на тему Массивы  , слайд №14Презентация на тему Массивы  , слайд №15Презентация на тему Массивы  , слайд №16

Вы можете ознакомиться и скачать Презентация на тему Массивы . Презентация содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Массивы
Описание слайда:
Массивы

Слайд 2





Определения
Массив – группа элементов одного типа, объединенных под общим именем.
Индекс – что-то (чаще всего номер), что позволяет отличать элементы массива один от другого и обращаться к ним.
Описание слайда:
Определения Массив – группа элементов одного типа, объединенных под общим именем. Индекс – что-то (чаще всего номер), что позволяет отличать элементы массива один от другого и обращаться к ним.

Слайд 3





Обычную книгу можно считать своего рода массивом. 
Обычную книгу можно считать своего рода массивом. 
Почему?
Описание слайда:
Обычную книгу можно считать своего рода массивом. Обычную книгу можно считать своего рода массивом. Почему?

Слайд 4





Дом также можно считать массивом. Почему?
Дом также можно считать массивом. Почему?
Описание слайда:
Дом также можно считать массивом. Почему? Дом также можно считать массивом. Почему?

Слайд 5





Шахматную доску можно считать массивом. 
Шахматную доску можно считать массивом. 
Почему?
Описание слайда:
Шахматную доску можно считать массивом. Шахматную доску можно считать массивом. Почему?

Слайд 6





Спортивную команду можно считать «массивом». 
Спортивную команду можно считать «массивом». 
Почему?
Описание слайда:
Спортивную команду можно считать «массивом». Спортивную команду можно считать «массивом». Почему?

Слайд 7





Описание массивов
Массивы описываются в разделе описания переменных. 
Общий вид описания:
<имя массива>: array [<начальный индекс>..<конечный индекс>] of <тип элемента>;
Примеры:
A : array [1..10] of real;
Создается массив из действительных чисел (real), с нумерацией от 1 до 10 (всего 10 элементов).
Описание слайда:
Описание массивов Массивы описываются в разделе описания переменных. Общий вид описания: <имя массива>: array [<начальный индекс>..<конечный индекс>] of <тип элемента>; Примеры: A : array [1..10] of real; Создается массив из действительных чисел (real), с нумерацией от 1 до 10 (всего 10 элементов).

Слайд 8





Примеры
M : array [-5..5] of integer;
Сколько элементов в этом массиве? Какого они типа? Как они нумеруются?
Z : array [-8..-1] of integer;
Сколько элементов в этом массиве? Какого они типа? Как они нумеруются?
Mass : array [5..15] of integer;
Сколько элементов в этом массиве? Какого они типа? Как они нумеруются?
Описание слайда:
Примеры M : array [-5..5] of integer; Сколько элементов в этом массиве? Какого они типа? Как они нумеруются? Z : array [-8..-1] of integer; Сколько элементов в этом массиве? Какого они типа? Как они нумеруются? Mass : array [5..15] of integer; Сколько элементов в этом массиве? Какого они типа? Как они нумеруются?

Слайд 9





Использование элемента массива
Для использования элемента указывается имя массива и в квадратных скобках индекс этого элемента.
Примеры:
Read(A[1]);
A[3]:=(2 * x + 6) mod 4;
A[4]:=(A[1]+A[2]) div A[3];
Допустимые операции определяются типом элемента (элемент массива ничем не отличается от обычной переменной, кроме особенного написания имени).
Описание слайда:
Использование элемента массива Для использования элемента указывается имя массива и в квадратных скобках индекс этого элемента. Примеры: Read(A[1]); A[3]:=(2 * x + 6) mod 4; A[4]:=(A[1]+A[2]) div A[3]; Допустимые операции определяются типом элемента (элемент массива ничем не отличается от обычной переменной, кроме особенного написания имени).

Слайд 10





Использование массивов
Пример. 
Опишите алгоритм доставки свежего номера газеты во все квартиры дома, если квартиры нумеруются от 1 до 100.
Описание слайда:
Использование массивов Пример. Опишите алгоритм доставки свежего номера газеты во все квартиры дома, если квартиры нумеруются от 1 до 100.

Слайд 11


Презентация на тему Массивы  , слайд №11
Описание слайда:

Слайд 12





Ввод массива
Пусть массив описан так:
A : array [1..10] of real;
Тогда для ввода массива можно использовать цикл:
For i:=1 to 10 do read( A[i] );

Вопрос: почему не repeat или while?
Вопрос: как будет выглядеть вывод всех элементов массива? Вывод первой половины массива?
Вопрос: как изменится ввод массива, если описание будет таким:
A : array [-8..8] of integer;
Описание слайда:
Ввод массива Пусть массив описан так: A : array [1..10] of real; Тогда для ввода массива можно использовать цикл: For i:=1 to 10 do read( A[i] ); Вопрос: почему не repeat или while? Вопрос: как будет выглядеть вывод всех элементов массива? Вывод первой половины массива? Вопрос: как изменится ввод массива, если описание будет таким: A : array [-8..8] of integer;

Слайд 13





Задача. 
Задача. 
Дано 5 целых чисел. Опишите алгоритм (программу) нахождения наибольшего среди них.
Описание слайда:
Задача. Задача. Дано 5 целых чисел. Опишите алгоритм (программу) нахождения наибольшего среди них.

Слайд 14





Пример программы без использования массивов
program Maximum;
var a,b,c,d,e : integer;
begin
read(a,b,c,d,e);
if (a>=b) and (a>=c) and (a>=d) and (a>=e) then write(a);
if (b>=a) and (b>=c) and (b>=d) and (b>=e) then write(b);
if (c>=a) and (c>=b) and (c>=d) and (c>=e) then write(c);
if (d>=a) and (d>=b) and (d>=c) and (d>=e) then write(d);
if (e>=a) and (e>=b) and (e>=c) and (e>=d) then write(e);
end.

Вопрос: как изменится программа, если чисел станет 10?
Вопрос: как изменится программа, если чисел станет 1000?
Описание слайда:
Пример программы без использования массивов program Maximum; var a,b,c,d,e : integer; begin read(a,b,c,d,e); if (a>=b) and (a>=c) and (a>=d) and (a>=e) then write(a); if (b>=a) and (b>=c) and (b>=d) and (b>=e) then write(b); if (c>=a) and (c>=b) and (c>=d) and (c>=e) then write(c); if (d>=a) and (d>=b) and (d>=c) and (d>=e) then write(d); if (e>=a) and (e>=b) and (e>=c) and (e>=d) then write(e); end. Вопрос: как изменится программа, если чисел станет 10? Вопрос: как изменится программа, если чисел станет 1000?

Слайд 15





Пример программы с использованием массива
program Maximum;
var 	A :	array [1..5] of integer;
		i, max : integer; 
begin
	for i:=1 to 5 do read( A[i] );
	max:= A[1];
	for i:=2 to 5 do if A[i] > max then max:= A[i];
	write(max);
end.
Вопрос: как изменится программа, если чисел станет 10?
Вопрос: как изменится программа, если чисел станет 1000?
Вопрос: как изменится программа, если числа будут действительными?
Описание слайда:
Пример программы с использованием массива program Maximum; var A : array [1..5] of integer; i, max : integer; begin for i:=1 to 5 do read( A[i] ); max:= A[1]; for i:=2 to 5 do if A[i] > max then max:= A[i]; write(max); end. Вопрос: как изменится программа, если чисел станет 10? Вопрос: как изменится программа, если чисел станет 1000? Вопрос: как изменится программа, если числа будут действительными?

Слайд 16





Вопросы
Что такое массив?
Что такое индекс?
Как использовать элементы массива в выражениях?
В каких случаях использование массива может давать преимущество?
Описание слайда:
Вопросы Что такое массив? Что такое индекс? Как использовать элементы массива в выражениях? В каких случаях использование массива может давать преимущество?



Похожие презентации
Mypresentation.ru
Загрузить презентацию