Презентация, доклад по информатике Одномерные массивы. ПаскальАВС.(10 класс)

Содержание

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

Слайд 1Одномерные массивы. ПаскальАВС.
Выполнила:Дьяченко Ю.В.

Одномерные массивы. ПаскальАВС.Выполнила:Дьяченко Ю.В.

Слайд 2Массив – это тип или структура данных в виде набора компонентов

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

Слайд 3Прежде чем выполнять какие-то действия с массивом, необходимо объявить его в

разделе описания переменных var. Вначале записывается имя массива, например a, затем, после двоеточия, следует служебное слово array, что в переводе с английского языка и означает «массив». Далее в квадратных скобках нам необходимо записать диапазон индексов для его элементов, например от первого до сотого. После чего нам необходимо указать тип элементов массива, для этого записывается служебное слово of, после чего следует тип элементов, целые числа, то есть integer.

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

Слайд 5Если значения элементов массива известны и они не будут изменяться в

процессе выполнения программы, то можно объявить его в разделе описания констант const. Это делается так же, как и в разделе описания переменных, но после указания типа следует знак «=», после которого в круглых скобках, через запятую, по порядку перечисляются значения элементов массива.

Если значения элементов массива известны и они не будут изменяться в процессе выполнения программы, то можно объявить

Слайд 6Для ввода массива нам необходимо знать, какое количество элементов требуется ввести. Объявим для

этого отдельную целочисленную переменную, назовём её n. Также нам необходима переменная, со значением индекса элемента, с которым мы работаем в данный момент, назовём её i, так как её размер не будет превышать n, она тоже будет типа integer. Для ввода массива из пяти элементов: присвоим n значение 5.
Элементы массива вводятся в определённом порядке, например от первого к последнему. Здесь можно использовать цикл «для» или for. Можно просто считать значения элементов массива по одному, для этого в теле цикла достаточно одной команды считывания

i-того элемента массива read (a[i]).

Для ввода массива нам необходимо знать, какое количество элементов требуется ввести. Объявим для этого отдельную целочисленную переменную, назовём её n.

Слайд 8Чтобы при вводе элементов массива не запутаться , можно выводить поясняющее

сообщение, о том, какой элемент массива требуется ввести, тогда тело цикла можно изменить таким образом:

Чтобы при вводе элементов массива не запутаться , можно выводить поясняющее сообщение, о том, какой элемент массива

Слайд 9Иногда удобно присвоить элементам массива набор случайных значений. Для этого записывается

команда randomize, а элементам присваивается значение random, после которого, в круглых скобках и через запятую, указываются максимальное допустимое значение, увеличенное на единицу, например сто, в этом случае программа будет заполнять массив случайными числами от нуля до девяноста девяти.
Иногда удобно присвоить элементам массива набор случайных значений. Для этого записывается команда randomize, а элементам присваивается значение random, после

Слайд 10Составим программу, в которой заполним массив случайными числами от единицы до

пятидесяти. Для этого запишем цикл «for i:=1 to n do, который будет содержать команду присваивания i-тому элементу массива суммы 1 и случайного числа от 0 до 49.
После этого, опять же при помощи цикла for, выведем элементы массива на экран, в одну строку и через пробел.

Составим программу, в которой заполним массив случайными числами от единицы до пятидесяти. Для этого запишем цикл «for i:=1 to n do,

Слайд 12Задание
Составить программу, вычисляющую среднее арифметическое массива, состоящего из 10-ти элементов.

ЗаданиеСоставить программу, вычисляющую среднее арифметическое массива, состоящего из 10-ти элементов.

Слайд 13Program SredArifMass;
const N=10;
var SR,S:real;
I,K:integer;
A:array[1..N] of real;
begin S:=0; K:=0;
for I:=1 to N

do
begin
read(A[I]);
S:=S+A[I]; K:=K+1;
SR:=S/K;
end;
Write('ср.арифм.= ',SR);
end.

Program SredArifMass;const N=10;var SR,S:real;I,K:integer;A:array[1..N] of real;begin S:=0; K:=0;for I:=1 to N dobeginread(A[I]);S:=S+A[I]; K:=K+1;SR:=S/K;end;Write('ср.арифм.= ',SR);end.

Слайд 14Домашнее задание:

Разобраться со всеми понятиями одномерных массивов. Знать, как производится ввод

и
обработка одномерных массивов.

Домашнее задание:Разобраться со всеми понятиями одномерных массивов. Знать, как производится ввод иобработка одномерных массивов.

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

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


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

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

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

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