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

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

Автор публикации:
Дата публикации:
Краткое описание:

1
Массивы нужны, когда требуется несколько раз обращаться к одной и той же груп...
Массивы нужны, когда требуется несколько раз обращаться к одной и той же группе однотипных данных (таблицы, списки). Одномерные массивы
2
Цели урока: Знакомство с понятием массив и способами их обработки. Познакомит...
Цели урока: Знакомство с понятием массив и способами их обработки. Познакомиться с базовыми алгоритмами работы с массивами. формирование знаний и умений учащихся по теме «Массивы», выработка первичных навыков решения задач с применением одномерных массивов,
0
 
Благодаря этой рекламе сайт может продолжать свое существование, спасибо за просмотр.
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 (письменно) Задания для решения в классе. Определить сумму всех элементов массива, произведение, сумму квадратов всех элементов, среднее арифметическое всех элементов массива.
 
 
X

Чтобы скачать данную презентацию, порекомендуйте её своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить презентацию