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

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Презентация по информатике по теме "Массивы 9 класс"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Презентация по информатике по теме "Массивы 9 класс"

библиотека
материалов
Массивы нужны, когда требуется несколько раз обращаться к одной и той же груп...
Цели урока: Знакомство с понятием массив и способами их обработки. Познакомит...
Информационная разминка Вы – пилот самолета, летящего из Вашингтона в Москву...
Массив - именованный набор с фиксированным количеством однотипных данных. Ма...
В зависимости от количества используемых индексов, массивы могут быть: одноме...
Размер одномерного массива – количество элементов, которое содержит массив. Р...
Например, температура воздуха за неделю. Например, значение функции y=x2 x y...
Каждый элемент такой совокупности обозначается именем массива с индексом (ном...
Массив можно условно изобразить в виде прямо-угольника с n делениями, каждое...
Перед началом работы, нужно определить какие элементы будет содержать массив...
1. Type t=array[1..n] of тип; Var a:t; 2. Var a: array[1..n] of тип; Примеры...
var имя массива: array [размерность] of тип элементов 	Например: 	var a: arra...
С помощью команды ввода данных с клавиатуры С помощью команды «присвоить». Да...
Будем считать, что объявили массив из 10 элементов, тип элементов в данном сл...
Program zapolnenie_massiva_1; 	var a:array[1..1000] of real; 	 n,i:integer; b...
Заполнение массива с помощью команды «присвоить». Этот способ применяется в т...
·   заполнение случайным образом: for i:=1 to 10 do a[i]:=random(n); {n должн...
Используется функция RND[(x)], где Х – параметр, указывающий диапазон значени...
Заполнить массив элементами по формуле это значит рассчитать значение каждого...
for i:=1 to 10 do writeln (‘элемент ’, i, ‘ массива ’,a[i]); нахождение суммы...
План программы для работы с массивами. В оглавление
1. Создать одномерный массив, состоящий из 8 элементов и вывести его на экран...
2.Имеется 20 целых чисел. Найти среднее арифметическое из них. program zadach...
Что такое массив? Что такое элемент массива?  Что такое индекс массива?  Что...
Д/з. выучить весь конспект, подготовиться к проверочной по теории стр учебник...
25 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

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

№ слайда 1 Массивы нужны, когда требуется несколько раз обращаться к одной и той же груп
Описание слайда:

Массивы нужны, когда требуется несколько раз обращаться к одной и той же группе однотипных данных (таблицы, списки). Одномерные массивы

№ слайда 2 Цели урока: Знакомство с понятием массив и способами их обработки. Познакомит
Описание слайда:

Цели урока: Знакомство с понятием массив и способами их обработки. Познакомиться с базовыми алгоритмами работы с массивами. формирование знаний и умений учащихся по теме «Массивы»; выработка первичных навыков решения задач с применением одномерных массивов;

№ слайда 3 Информационная разминка Вы – пилот самолета, летящего из Вашингтона в Москву
Описание слайда:

Информационная разминка Вы – пилот самолета, летящего из Вашингтона в Москву с двумя посадками во Франции. Сколько лет пилоту? (Пилоту столько лет, сколько вам.) Какое наибольшее число можно написать четырьмя единицами? (Одиннадцать в одиннадцатой степени.) Отношение возраста одного мальчика к возрасту другого мальчика несколько лет назад было таким же, как и сейчас. Какое это отношение? (Один к одному, то есть мальчики одного возраста.)

№ слайда 4 Массив - именованный набор с фиксированным количеством однотипных данных. Ма
Описание слайда:

Массив - именованный набор с фиксированным количеством однотипных данных. Массив (array, от французского – сплошной) – это область памяти, в которой размещается совокупность конечного числа данных одного типа с одним именем. Массив – множество данных одного типа, имеющих общее имя и различающиеся по индексу. (список класса, температура за месяц)

№ слайда 5 В зависимости от количества используемых индексов, массивы могут быть: одноме
Описание слайда:

В зависимости от количества используемых индексов, массивы могут быть: одномерные (строка), двухмерные (таблица), В одномерном массиве для указания местоположения элемента достаточно одного индекса, В двухмерном массиве – два индекса, для строк и граф. Размерность массива определяется количеством индексов.

№ слайда 6 Размер одномерного массива – количество элементов, которое содержит массив. Р
Описание слайда:

Размер одномерного массива – количество элементов, которое содержит массив. Размер массива – диапазон изменения индексов массива. Размер двухмерного массива - количество элементов в строках и графах таблицы и т.д. 3 17 9 0 3 17 9 0 -2 3 9 5 3 -4 0 1

№ слайда 7 Например, температура воздуха за неделю. Например, значение функции y=x2 x y
Описание слайда:

Например, температура воздуха за неделю. Например, значение функции y=x2 x y Строки нумеруются сверху вниз, столбцы слева направо. 10 12 8 10 9 8 8 1 1 2 4 3 9 4 16

№ слайда 8 Каждый элемент такой совокупности обозначается именем массива с индексом (ном
Описание слайда:

Каждый элемент такой совокупности обозначается именем массива с индексом (номером элемента в массиве). Элемент массива — отдельная переменная, входящая в массив. Размерность массива — количество элементов, которое содержит массив. Индекс элемента массива — номер элемента в массиве. Особенность массивов заключается в том, что все элементы массива являются данными одного типа.

№ слайда 9 Массив можно условно изобразить в виде прямо-угольника с n делениями, каждое
Описание слайда:

Массив можно условно изобразить в виде прямо-угольника с n делениями, каждое деление — это эле-мент массива, он имеет свой номер (индекс). Индекс запи-сывается рядом с именем мас-сива в квадратных скобках. Например, массив а состоит из 10 ячеек (говорят, что раз-мерность массива равна 10)

№ слайда 10 Перед началом работы, нужно определить какие элементы будет содержать массив
Описание слайда:

Перед началом работы, нужно определить какие элементы будет содержать массив и сколько будет этих элементов. VAR <имя массива>:ARRAY[<нижняя граница>..<верхняя граница>] OF <тип> … Например, var A: array[1..4] of integer; Обращение к любому элементу массива происходит по его номеру. В оглавление T: array [1..30] of real; T[4]:=4; 1 2 3 4

№ слайда 11 1. Type t=array[1..n] of тип; Var a:t; 2. Var a: array[1..n] of тип; Примеры
Описание слайда:

1. Type t=array[1..n] of тип; Var a:t; 2. Var a: array[1..n] of тип; Примеры описания массивов: S, BB : Array [1..40] Of Real; N : Array ['A'..'Z'] Of Integer; R : Array [-20..20] Of Word; T : Array [1..40] Of Real; Здесь переменные S, BB и T представляют собой массивы из сорока вещественных чисел; массив N имеет индексы символьного типа и целочисленные элементы; массив R может хранить в себе 41 число типа Word. Формат записи массива: Type<имя тип>=array<тип индекса> of <тип элемента>; Var <идентификатор,…>: <имя типа>;

№ слайда 12 var имя массива: array [размерность] of тип элементов 	Например: 	var a: arra
Описание слайда:

var имя массива: array [размерность] of тип элементов Например: var a: array [1..9] of integer; Формат записи массива: Описание массива должно появиться в программе до первого использования его элементов. Выполните. Задание 1. Опишите одномерный массив А, состоящий из 15 целых чисел. var a: array[1..15] of integer; Задание 2. Опишите одномерный массив С, состоящий из 7 символьных переменных. var c: array[1..7] of char; Задание 3. По описанию определите размер массива, и тип данных, которыми заполнен массив. var b: array [1..7] of real; Одномерный массив b, состоящий из 7 вещественных чисел.

№ слайда 13 С помощью команды ввода данных с клавиатуры С помощью команды «присвоить». Да
Описание слайда:

С помощью команды ввода данных с клавиатуры С помощью команды «присвоить». Датчиком случайных чисел. По формуле В оглавление

№ слайда 14 Будем считать, что объявили массив из 10 элементов, тип элементов в данном сл
Описание слайда:

Будем считать, что объявили массив из 10 элементов, тип элементов в данном случае значение не имеет   ввод с клавиатуры: (цикл for) for i:=1 to 10 do begin writeln (‘Введите значение элемента’); readln(a[i]); end; В оглавление

№ слайда 15 Program zapolnenie_massiva_1; 	var a:array[1..1000] of real; 	 n,i:integer; b
Описание слайда:

Program zapolnenie_massiva_1; var a:array[1..1000] of real; n,i:integer; begin write('Введите размер массива'); readln (n); for i:=1 to n do begin write('Введите а[',i,']= '); read (a[i]); end; end.  Ввод с клавиатуры В оглавление

№ слайда 16 Заполнение массива с помощью команды «присвоить». Этот способ применяется в т
Описание слайда:

Заполнение массива с помощью команды «присвоить». Этот способ применяется в том случае, когда информация в таблице не меняется. Часть программы, где организовывается заполнение массива оформляют с помощью подпрограмм. В подпрограмме каждому элементу массива присваивается определенное значение. TEMP: array [1..7] of integer; SP: array [1..5] of string; BEGIN TEMP[1]:=10; TEMP[2]:=12; TEMP[3]:=8; TEMP[4]:=10; TEMP[5]:=9; TEMP[6]:=8; TEMP[7]:=8; BEGIN SP[1]:=‘Аксенов’; SP[2]:=‘Бобров’; SP[3]:=‘Веснин’; SP[4]:=‘Гончаров’; SP[5]:=‘Давыдов’; В оглавление 10 12 8 10 9 8 8 Аксенов Бобров Веснин Гончаров Давыдов

№ слайда 17 ·   заполнение случайным образом: for i:=1 to 10 do a[i]:=random(n); {n должн
Описание слайда:

·   заполнение случайным образом: for i:=1 to 10 do a[i]:=random(n); {n должно быть задано заранее} ·   заполнение натуральными числами: for i:=1 to 10 do a[i]:=i; · заполнение по формуле (например, ai=sin i): for i:=1 to 10 do a[i]:=sin(i);

№ слайда 18 Используется функция RND[(x)], где Х – параметр, указывающий диапазон значени
Описание слайда:

Используется функция RND[(x)], где Х – параметр, указывающий диапазон значений случайного числа. Он изменяется в пределах от 0 до Х.. Для запуска генератора случайных чисел используется RANDOMIZE Для получения массива целых случайных чисел из диапазона (А,В) используется формула: RND(B-A+1)+A Program zapolnenie_massiva_2; var a:array[1..1000] of integer; n,i:integer; begin randomize; writeln('Введите размер массива '); readln (n); for i:=1 to n do begin a[i]:=random(45-0+1); writeln(a[i]); end; end. Заполним массив случайными числами от 1 до 45 Заполнение с помощью датчика случайных чисел В оглавление

№ слайда 19 Заполнить массив элементами по формуле это значит рассчитать значение каждого
Описание слайда:

Заполнить массив элементами по формуле это значит рассчитать значение каждого элемента по заданной формуле. Например, заполнить массив по формуле: Program zapolnenie_massiva_3; var a:array[1..20] of real; n,i:integer; begin for i:=1 to 20 do a[i]:=7*i*i/(i+3); for i:=1 to 20 do write(a[i]:6:2); end. Заполнение по формуле В оглавление

№ слайда 20 for i:=1 to 10 do writeln (‘элемент ’, i, ‘ массива ’,a[i]); нахождение суммы
Описание слайда:

for i:=1 to 10 do writeln (‘элемент ’, i, ‘ массива ’,a[i]); нахождение суммы элементов одномерного массива: s:=0; for i:=1 to 10 do s:=s+a[i]; подсчёт количества элементов, удовлетворяющих заданному условию (например, положительных элементов): k:=0; for i:=1 to 10 do if a[i]>0 then k:=k+1;

№ слайда 21 План программы для работы с массивами. В оглавление
Описание слайда:

План программы для работы с массивами. В оглавление

№ слайда 22 1. Создать одномерный массив, состоящий из 8 элементов и вывести его на экран
Описание слайда:

1. Создать одномерный массив, состоящий из 8 элементов и вывести его на экран. program massiv; var a:array[1..8] of integer; i:integer;     begin     {блок заполнения массива}     for i:=1 to 8 do         begin         writeln('введите элемент массива ');         readln(a[i]);         end;     for i:=1 to 8 do         write( ' a[ ' , i, ' ] = ', a[i] );     readln;     end.

№ слайда 23 2.Имеется 20 целых чисел. Найти среднее арифметическое из них. program zadach
Описание слайда:

2.Имеется 20 целых чисел. Найти среднее арифметическое из них. program zadacha2_1; var i: integer? s,sr: real; a:array[1..20] of integer; {описание массива} Begin s:=0; writeln('Введите числа'); for i:=1 to 20 do Begin read (a[i]); s:=s+a[i]; End;  sr:=s/20; Writeln (Среднее арифметическое= ', sr :8 :4 ); End.

№ слайда 24 Что такое массив? Что такое элемент массива?  Что такое индекс массива?  Что
Описание слайда:

Что такое массив? Что такое элемент массива?  Что такое индекс массива?  Что такое размерность массива?   Зачем нужны массивы?   Виды массивов?   Сколько индексов нужно для обозначения элементов двумерного массива?  Как записываются элементы одномерного массива? Как можно осуществить заполнение(ввод элементов) одномерного массива? Формат записи массива

№ слайда 25 Д/з. выучить весь конспект, подготовиться к проверочной по теории стр учебник
Описание слайда:

Д/з. выучить весь конспект, подготовиться к проверочной по теории стр учебника 126 -133 вопросы на стр. 139 №1-12 (письменно) Задания для решения в классе. Определить сумму всех элементов массива, произведение, сумму квадратов всех элементов, среднее арифметическое всех элементов массива.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 07.04.2016
Раздел Информатика
Подраздел Презентации
Просмотров622
Номер материала ДБ-016033
Получить свидетельство о публикации
Похожие материалы

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