Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  11 класс  /  Массивы (презентация)

Массивы (презентация)

Презентация познакомит учащихся с видами массивов.
29.03.2016

Описание разработки

Массив - это набор однотипных элементов, каждый из которых имеет свое имя. Номер элемента в списке массиве индексом.

Элементы представляют собой символьные или числовые значения, которые можно использовать в выражениях языка программирования Паскаль.

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

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

Шкаф – это массив.

Ящики – это индексы.

Содержимое ящиков – элементы массива.

Массивы (презентация)

Доступ к содержимому конкретного ящика (элемента массива) осуществляется после указания шкафа –имени массива – и номера ящика – индекса массива.

Двумерный массив.

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

Название кинотеатра – имя массива.

Ряд, место - индексы.

Человек на определенном месте – элемент массива.

Содержимое разработки

- это набор однотипных элементов, каждый из которых имеет свое имя. Номер элемента в списке массиве индексом .  Элементы представляют собой символьные или числовые значения, которые можно использовать в выражениях языка программирования ПАСКАЛЬ

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

Элементы представляют собой символьные или числовые значения, которые можно использовать в выражениях языка программирования ПАСКАЛЬ

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

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

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

Шкаф – это массив .

Ящики – это индексы .

Содержимое ящиков – элементы массива .

Доступ к содержимому конкретного ящика (элемента массива) осуществляется после указания шкафа –имени массива – и номера ящика – индекса массива.

Двумерный массив Чтобы представить себе двумерный массив, вспомните зрительный зал кинотеатра. Название кинотеатра – имя массива. Ряд, место - индексы . Человек на определенном месте – элемент  массива .

Двумерный массив

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

Название кинотеатра – имя массива.

Ряд, место - индексы .

Человек на

определенном месте

элемент массива .

 Описание массива Var  имя_массива  :  array [ размер  ] of  тип_элементов; Имя массива выбираем по основным правилам имен идентификаторов. Размер:  [ начальный_индекс . . конечный_индекс ]  [ 1..5 ]  [ 10..100 ]  [ -10..10 ] [ нач_индекс . . конечн_индекс  , нач_индекс . . конечн_индекс ] Количество столбцов Количество строк

Описание массива

Var имя_массива : array [ размер ] of тип_элементов;

Имя массива выбираем по основным правилам имен идентификаторов.

Размер: [ начальный_индекс . . конечный_индекс ]

[ 1..5 ] [ 10..100 ] [ -10..10 ]

[ нач_индекс . . конечн_индекс , нач_индекс . . конечн_индекс ]

Количество столбцов

Количество строк

Например, Var  Name : array [1..30] of string;  Kino : array [1..25, 1..40] of integer; Одномерный массив Двумерный массив Обращение к конкретному элементу массива осуществляется путем указания имени массива и индекса этого элемента в  [ ] Name[15],  Kino[5,6] Индекс

Например,

Var

Name : array [1..30] of string;

Kino : array [1..25, 1..40] of integer;

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

Двумерный массив

Обращение к конкретному элементу массива осуществляется путем указания имени массива и индекса этого элемента в [ ]

Name[15], Kino[5,6]

Индекс

Этапы работы с массивами: Заполнение массива; Преобразование (Действия с элементами массива); Вывод массива. Способы ввода данных в массив: С клавиатуры; С помощью генератора случайных чисел; Путем вычисления элементов.

Этапы работы с массивами:

  • Заполнение массива;
  • Преобразование (Действия с элементами массива);
  • Вывод массива.

Способы ввода данных в массив:

  • С клавиатуры;
  • С помощью генератора случайных чисел;
  • Путем вычисления элементов.
Задача: Заполнить массив из 10 элементов с клавиатуры, вычислить их сумму. Program Sum_mas; Var i: integer;  Sum : real;  M : array [1.. 10 ] of Real; begin For i:=1 to 10 do  begin  write ('m[',i,']=');  readln(m[i]);  end; sum:=0; For i:=1 to 10 do  Sum:=sum+m[i]; Writeln ('Sum=',sum); end. Начало i:=1, 5 Ввести m[i] Sum:=0 i:=1, 5 Sum:=sum+m[i] Вывести Sum Конец

Задача: Заполнить массив из 10 элементов с клавиатуры, вычислить их сумму.

Program Sum_mas;

Var i: integer;

Sum : real;

M : array [1.. 10 ] of Real;

begin

For i:=1 to 10 do

begin

write ('m[',i,']=');

readln(m[i]);

end;

sum:=0;

For i:=1 to 10 do

Sum:=sum+m[i];

Writeln ('Sum=',sum);

end.

Начало

i:=1, 5

Ввести m[i]

Sum:=0

i:=1, 5

Sum:=sum+m[i]

Вывести Sum

Конец

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

Задача : Заполнить массив случайными числами и вывести его на экран компьютера.

Program Random_mas;

Var i: integer;

Ran : array [1..10] of integer;

begin

Randomize;

For i:=1 to 10 do

begin

ran[i]:=random(100);

writeln(ran[i]);

end;

readln;

end.

Описание массива

Генерация случайных чисел

Задача 1. Написать программу, которая вводит с клавиатуры одномерный массив из 10 целых чисел и выводит количество ненулевых элементов. Задача 2 Написать программу, которая определяет, сколько раз в массиве случайных чисел A[1 ..100 ] встречается число Х, введенное с клавиатуры.

Задача 1.

Написать программу, которая вводит с клавиатуры одномерный массив из 10 целых чисел и выводит количество ненулевых элементов.

Задача 2

Написать программу, которая определяет, сколько раз в массиве случайных чисел A[1 ..100 ] встречается число Х, введенное с клавиатуры.

Массив – это структура данных, представляющая собой совокупность элементов одного типа. Массив должен быть объявлен в разделе объявления переменных. Доступ к элементу массива осуществляется путем указания имени массива и индекса (номера) элемента. Для ввода, вывода и обработки массивов удобно применять команды цикла .
  • Массив – это структура данных, представляющая собой совокупность элементов одного типа.
  • Массив должен быть объявлен в разделе объявления переменных.
  • Доступ к элементу массива осуществляется путем указания имени массива и индекса (номера) элемента.
  • Для ввода, вывода и обработки массивов удобно применять команды цикла .
-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Массивы (презентация) (1.15 MB)

Комментарии 1

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Jina, 01.04.2016 15:31
Дайте скачать