Массивы Описание массивов. Виды и назначение массивов. Заполнение и вывод элементов массива.

Презентация:



Advertisements
Похожие презентации
Массивы Структура типов данных типы простые структурированные 1.Целые (integer, longint) 2.Вещественные (real) 3.Логические (boolean) 4.Символьные (string,
Advertisements

Массивы – структурированный тип данных, состоящий из фиксированного числа элементов одинакового типа, имеющих общее имя. Массив.
Массивы Паскаль. Массивы - это Заранее известное число однотипных элементов Элементы (каждое данное массива) имеют общее имя(имя массива) и тип (тип элементов.
Массивы Описание массива. Виды и назначение массивов. Заполнение и вывод элементов массива.
Язык программирования Паскаль 9 часть. Массивы.
Массивы Материалы к урокам по программированию. МАССИВ это УПОРЯДОЧЕННАЯ последовательность данных ОДНОГО ТИПА. Массивы относятся к структурированным.
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
1 Программирование на языке Паскаль Тема 1. Массивы.
Двумерные массивы ( матрицы ) на языке PASCAL Каждый элемент имеет свой номер, как у одномерных массивов, но сейчас номер уже состоит из двух чисел – номера.
Обработка линейных массивов. МассивМассив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. элементами.
Двумерный массив. Матрица Прямоугольная таблица, состоящая из чисел А=
Организация данных в виде массива. Массив - это упорядоченный набор фиксированного количества некоторых значений, называемых элементами массива. Каждый.
ПРОГРАММИРОВАНИЕ МАССИВОВ Язык программирования Паскаль ЕАДК, преподаватель Неверова И.Ю.
Тема урока: Одномерные массивы. - Где в жизни мы можем встретиться с таблицами?
Одномерные массивы Решение задач. Табличный способ организации данных Одномерные и двумерные массивы.
Одномерные массивы. Массив - это упорядоченная последовательность данных одного типа, объединенных под одним именем. Проще всего представить себе массив.
Язык программирования Pascal Массивы А. Жидков. Массивы Массив – поименованный набор однотипных элементов, каждый из которых имеет свой номер, (индекс).
Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
Массивы Заполнение и вывод на экран. ОПРЕДЕЛЕНИЕ Массив – это набор однородных данных (чисел, символов, слов), имеющий имя и последовательную нумерацию.
Транксрипт:

Массивы Описание массивов. Виды и назначение массивов. Заполнение и вывод элементов массива.

СТРУКТУРИРОВАННЫЕ ТИПЫ ДАННЫХ Структурированные типы данных определяют наборы однотипных или разнотипных компонент. Типы компонент образуются из других типов данных (простых, структурированных, указателей и т.д. В Turbo Pascal существуют следующие структурированные типы: тип-массив; тип-строка string; тип-запись; тип-множество; тип-файл.

Массивы Тип-массив представляет собой фиксированное количество упорядоченных однотипных компонент, снабженных индексами. Он может быть одномерным, двумерным и многомерным. Чтобы задать тип-массив, используется зарезервированное слово array

Пример одномерного массива Массив cubes (yellow, green, blue) 123

Пример двумерного массива Номера строк Номера столбцов

Виды массивов Одномерные (простые) массивы Многомерные массивы

Способы объявления массивов 1.type mas=array[1..3] of real; var a:mas; 2.var a: array [1..100] of Integer; Размерность массива может быть любой, компоненты массива могут быть любого, в том числе и структурированного, типа, индексы - любого порядкового типа, кроме типа Longint. К порядковым относятся все целые типы,Char,Boolean.

Пример 1 1.type mas=array[1..3] of char; var cubes:mas; 2.var cubes: array [1..3] of char; 123

Пример 2 1.type mas=array[1..3,1..3] of char; var cubes:mas; 2.var cubes: array [1..3,1..3] of char;

Доступ к элементам массива Var A:array[1..10] of integer; A[1]:=21; A[2]:=2; … A[9]:=9;A[10]:=0; A[i], где i- номер элемента массива

Заполнение массивов 1. Ввод с экрана for i:=1 to 10 do read(a[i]); При вводе один элемент массива отделяется от другого ENTER или пробелом-space. 2. Ввод в коде программы a[1]=10; a[2]=5; … a[10]=1;

Вывод элементов массива for i:=1 to 10 do write(a[i]); for i:=1 to 10 do writeln(a[i]);

Задание 1. Объявить 2 числовых одномерных массива. Осуществить заполнение первого массива из кода программы, а второго - с экрана. Вывести элементы первого массива в строку (элементы массива должны быть разделены пробелами друг от друга), а элементы второго массива – в столбец.

Задание 2. Объявить двумерный массив 5X5 элементов, заполнить массив и вывести на экран элементы 3 столбца 2 строки Элементы с номерами [1,5];[4,1];[3,5]

спасибо за внимание