Презентация, доклад на тему Понятие о массивах

“Массив – это составной объект, образованный из элементов (компонент) одного и того же типа.”“Одномерный массив – это фиксированное количество элементов одного и того же типа, объединенных одним именем, причем каждый элемент имеет свой уникальный номер, и

Слайд 1Тема: Понятие о массивах.

Тема: Понятие о массивах.

Слайд 2“Массив – это составной объект, образованный из элементов (компонент) одного и

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

Слайд 3Опишем в разделе типов свой тип – одномерный массив, состоящий из

30 целых чисел. Type myarray = Array [1..30] Of Integer; Напомним, что раздел типов начинается со служебного слова Type, после него идут имя нового типа и его описание. Между именем типа и его описанием ставится знак “равно” (в разделе описания переменных между именем переменной и ее описанием ставится двоеточие). Здесь myarray – это имя нового типа; Array – служебное слово (в переводе с английского означает “массив”, “набор”); [1..30] – в квадратных скобках указывается номер первого элемента, затем, после двух точек, номер последнего элемента массива; в этом примере первый элемент имеет номер 1, а последний – номер 30; Of – служебное слово (в переводе с английского означает “из”); Integer – тип всех элементов массива.
Опишем в разделе типов свой тип – одномерный массив, состоящий из 30 целых чисел. Type myarray =

Слайд 4Таким образом, одномерный массив описывается следующим образом: Array [n1..n2] Of ; где

n1 – номер первого элемента, n2 – номер последнего элемента массива. Для того чтобы обратиться к элементу этого массива, необходимо указать имя массива и в квадратных скобках – номер элемента. Например, первый элемент массива. А – A[1], а пятый – A[5]. Теперь составим программу решения нашей задачи. И решение, простое решение без 30 переменных. Обратите внимание, что заполнение и вывод массива можно осуществлять только поэлементно, то есть можно сначала присвоить значение первому элементу, затем второму и т.д. Аналогично обстоит дело и с выводом массива на экран – мы станем выводить на экран первый элемент, второй, третий и так до последнего.

Таким образом, одномерный массив описывается следующим образом: Array [n1..n2] Of ; где n1 – номер первого элемента,

Слайд 5Задача 1. Вывести на экран элементы массива
Program p13; var a:array [1..5] of integer; i:integer; Begin Writeln

('Введите элементы массива'); for i:=1 to 5 do readln (a[i]); for i:=1 to 5 do writeln('a[',i,']= ',a[i]); end.
Задача 1. Вывести на экран элементы массиваProgram p13; var a:array [1..5] of integer; i:integer; Begin Writeln ('Введите

Слайд 6. Тестирование.
1. Что есть у каждого элемента массива, чтобы к нему

можно было обратиться? а) Каждый элемент массива имеет номер (индекс). б) Каждый элемент массива имеет тип. в) Каждый элемент массива имеет описание.
2. Элементы массива… а) могут быть только одного типа. б) должны иметь название из английских, русских букв и цифр. в) перечисляются подробно в разделе описания переменных.
3. Номером элементов массива может быть: а) выражение любого типа определенной длины. б) целочисленное выражение типа integer, char, перечисления и диапазоны. в) выражение базового типа.
4. Укажите цикл ввода массива b, состоящего из n элементов, с клавиатуры. а) for i:=1 to n do read b [i]. б) for i:=1 to n do read b (b[i]). в) for i:=1 to n do array(b [i]).
5. Зачем нужны массивы? а) Для обработки большого количества информации. б) Для сохранения элементов в определенном порядке. в) Для упорядочивания значений в ячейках памяти.

. Тестирование.1. Что есть у каждого элемента массива, чтобы к нему можно было обратиться? а) Каждый элемент

Слайд 7Задача 2. Найти среднее арифметическое число Program srednee; var a:array [1..5] of integer; i:integer; s,sr:real; begin s:=0; writeln ('Введите

элементы массива'); for i:=1 to 5 do begin readln(a[i]); s:=s+a[i]; sr:=s/5; end; writeln ('среднеарифметическое = ', sr:7:2); end.

Задача 2. Найти среднее арифметическое число Program srednee; var a:array [1..5] of integer; i:integer; s,sr:real; begin s:=0;

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

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


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

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

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

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