Массивы. Одномерные массивы презентация

Содержание

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

Слайд 1Массивы
25.10.2015


Слайд 2Одномерные массивы


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


Слайд 4В массивы объединены результаты экспериментов, списки фамилий сотрудников, различные сложные структуры

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

Слайд 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Программы
базового минимума


Слайд 16
Program Summa;
const n=7;
var a:array [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.

Вычисление суммы элементов массива


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


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


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


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


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


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

max


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

max


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

max


Слайд 25
Program maxsimum;
const n=10;
var a:array [1..n] of integer;
max,i:integer;
Begin
max:=a[1];
for i:=2 to n do
if

maxwriteln;
write(‘наибольший элемент массива =’,max);
readln;
Readln;
end.

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


Слайд 26Домашнее задание
Учить записи в тетради
Написать программу: Вычисление наименьшего элемента массива.


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика