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

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

Скачать:

ВложениеРазмер
Office presentation icon massiv.ppt764.5 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Массивы

Слайд 2

Одномерные массивы

Слайд 3

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

Слайд 4

В массивы объединены результаты экспериментов, списки фамилий сотрудников, различные сложные структуры данных. Так, список из классного журнала 10 «А» является массивом. В массиве могут быть одинаковые данные, поэтому элементы массива различаются по своим порядковым номерам.

Слайд 5

Если каждый элемент имеет один порядковый номер, то такой массив называется одномерным.

Слайд 6

Одномерный массив может быть числовой последовательностью с известным количеством членов. Так же, как и в последовательности, в массиве можно указать элемент с конкретным номером, например а5, или записать общий вид элемента, используя в качестве индекса переменную и указывая диапазон ее изменения: а, i = 1, 2, ..., n .

Слайд 7

1) определить, какие числа даны: целые или вещественные если об этом конкретно не сказано, то лучше считать их вещественными; 2) назвать весь массив одним именем, которое будет использоваться для каждого элемента, только к нему добавится номер этого элемента (индекс); 3) описать массив в разделе переменных VAR , тем самым отведя место в памяти для массива; 4) ввести данные в память. Чтобы решить задачу с массивом с использованием языка программирования Паскаль, необходимо выполнить следующее:

Слайд 8

В описании массива имеется специальное слово array (массив), после которого в квадратных скобках через две точки указывается диапазон изменения номеров элементов, затем слово of (из) и пишется тип данных массива.

Слайд 9

const n =10; var а : array [ 1 .. n ] о f real; Пример описания 1:

Слайд 10

var а : array [ 1 .. 10 ] о f real; Пример описания 2:

Слайд 11

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

Слайд 12

Write (‘wwedite elementi massiwa cherez probel’); For i:=1 to n do Begin Read(a[i]); End ; Пример ввода 1:

Слайд 13

For i:=1 to n do Begin Write (‘a[‘,i,’]=’); Readln(a[i]); End ; Пример ввода 2 :

Слайд 14

Randomize; For i:=1 to n do Begin a[i]:=random(10); Writeln (a[i]); End ; Пример ввода 3 :

Слайд 15

Операции с массивами Выполняются в циклах Объявление 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 a[i]:=a[i]*2; Вывод данных на дисплей writeln(' Массив A:'); for i:=1 to N do write(a[i]:4); a[1] = a[2] = a[3] = a[4] = a[5] = 5 12 34 56 13 a[1] = a[2] = a[3] = a[4] = a[5] = 10 2 4 68 112 26 10 24 68 112 26 for i:=1 to N do writeln (‘a[‘,I,’]=‘,a[i]:4); Что будет на экране ?

Слайд 17

Program Random_mas; uses Crt; Var i: integer; Ran : array [1..10] of integer; begin Clrscr; Randomize; For i:=1 to 10 do begin ran[i]:=random(100); writeln(ran[i]); end; readln; end. Задача Заполнить массив случайными числами и вывести его на экран компьютера.

Слайд 18

Program Summa; const n=7; var a: arra y [1..n] of real; S:real; i:integer; begin write (‘ введите 7 элементов массива, через пробел ’); For i:=1 to n do readln(a[i]); S:=0; For i:=1 to n do S:=S+a[i]; writeln; write(‘ Сумма всех элементов массива = ’,S); readln; readln end. Вычисление суммы элементов массива

Слайд 19

Вычисление наибольшего элемента массива

Слайд 20

Вычисление наибольшего элемента массива самый большой

Слайд 21

Вычисление наибольшего элемента массива max

Слайд 22

Вычисление наибольшего элемента массива

Слайд 23

Вычисление наибольшего элемента массива

Слайд 24

Вычисление наибольшего элемента массива max

Слайд 25

Вычисление наибольшего элемента массива max

Слайд 26

Вычисление наибольшего элемента массива max

Слайд 27

Program maxsimum; const n=10; var a: arra y [1..n] of integer; max,i:integer; begin ВВОД ЭЛЕМЕНТОВ МАССИВА ; max:=a[1]; for i:=2 to n do if max

Слайд 28

Решение задач 1. Определить среднее арифметическое массива из пяти чисел. Предусмотреть, что изменение количества чисел должно менять только секцию описаний. program mass1; const n=5; var i:integer; a: array [1..n] of real; sr:real; begin for i:=1 to n do begin write ('введите а[',i,']='); readln (a[i]); end; Sr:=0; for i:=1 to n do sr:= sr+a[i]; sr:=sr/n; for i:=1 to n do writeln ('а[',i,']=',a[i]); writeln('среднее арифметическое sr=',sr); end.

Слайд 29

Решение задач 2. В массиве из пяти элементов найти минимальный элемент и его номер. Изменение количества чисел должно менять только секцию описаний program mass2; const n=5; var i,j:integer; a: array [1..n] of real; min:real; begin for i:=1 to n do begin write (‘а[',i,']='); readln (a[i]); end; min:=a[1]; for i:=1 to n do if a[i]<=min then begin min:=a[i]; j:=i; end; for i:=1 to n do writeln ('à[',i,']=',a[i]); writeln('min=',min,' ¹min=',j); end.


По теме: методические разработки, презентации и конспекты

Урок по теме: "Мультимедийные интерактивные презентации. Дизайн презентации и макеты слайдов. "

Данный урок рассматривается первым по счету в разделе «Компьютерные презентации». На данном уроке  учащиеся знакомятся с программой POWERPOINT, учатся изменять дизайн и макет слайдов....

Презентация "Использование мультимедийных презентаций как универсального средства познания"

В презентации "Использование мультимедийных презентаций как универсального средства познания" даются советы по оформлению и наполнению презентаций....

Разработка урока и презентации "The Sightseeng Tours" London and Saint-Petersburg c презентацией

Цели: развитие речевого умения (монологическое высказывание); совершенствование грамматических навыков чтения и говорения (прошедшее неопределенное время, определенный артикль) Задачи: учи...

Презентация "Рекомендации по созданию мультимедийных презентаций"

§Предложить рекомендации по подготовке презентаций; §научить профессиональному оформлению слайдов. ...

Презентация к уроку "Обобщение по теме презентации"

Урок – деловая игра «Работа  с пакетом презентаций Power Point». В ходе урока организовано повторение материала "электронные таблицы" с использованием КИМов, повторение технологи...

Презентация "Лица Победы". Данную презентацию можно использовать на уроках литературы в день памяти о тех, кто сражался и погиб в годы Великой Отечественной войны.

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

Проектная деятельность на уроках литературы. 7 класс. Стихи Н.А.Некрасова .Презентация. презентация

Презентация к уроку"Проектная деятельность на уроках литературы.Стихи Н.А.Некрасова.7класс"...