Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Оператор безусловного перехода




В Паскале принят порядок выполнения операторов в порядке их следования в программе. Если необходимо обойти какую-то группу операторов, то используется оператор безусловного перехода: GOTO n;

и метка оператора, на который перелается управление.

Например: GOTO NM; GOТО 5;

Оператор условного перехода

Этот оператор реализует разветвление алгоритма и применяется, когда в зависимости от условия необходимо выполнить либо одно, либо другое действие. В Паскале оператор условного перехода имеет две конструкции (рисунок 1.).

а) полная форма оператора условного перехода

 

б) сокращенная форма оператора условного перехода

 

 
 
A:=B-10; IF A<> 0 THEN BEGIN B:=A; C:=2*B; END; D:=C+B;

 


Рисунок 1. Полная и сокращенная структура условного оператора

 

Если по пути «да» или по пути «нет» выполняется лишь один оператор, то конструкцию begin - end можно не использовать. После слова begin и перед словом end точка с запятой не ставится.

Массивы

Общие сведения

Массив - это структурированный тип данных, который представляет фиксированное число элементов, связанных между собой по определенному правилу и имеющих один и тот же тип. Каждый элемент массива определяется своим индексом, по которому к нему осуществляется доступ. Массивы характеризуются: именем, номерами элементов в нем, размерностью (количеством элементов), значениями каждого элемента. Различают одномерные массивы (векторы) и двумерные массивы (матрицы). Элементы одномерного массива имеют один индекс, двумерного - два индекса. Индекс одномерного массива указывает на порядковый номер элемента в нем. В двумерном массиве первый индекс соответствует номеру строки, а второй — номеру столбца, в которых стоит элемент. В таблице 5. приведен пример массивов и соответствующих характеристик.

 

Таблица 5.

- Пример одномерного и двумерного массивов
Название массива Имя Размерность Номера элементов Значения элементов
Одномерный массив (вектор) X. Х(4) (в массиве 4 элемента) (Х1,Х2,Х3,Х4) (-3.8,7.6,2,4.3), т.е.Х1,=-3.8, Х2,=7.6, Х3=2, Х4=4.3
Двумерный массив (матрица) А А(3,3) (в массиве 9 элементов: З строки, З столбца) А11, А12, А13 А21, А22, А23 А31, А32, А33 А23=0; А32=4.2

Как и любой другой объект программы, массив должен быть определен. Для этого в разделе type описания типов данных (между const и var) задается размерность массива и тип его элементов. Затем в разделе var сформированному типу массива присваивается имя. Примеры задания одномерного и двумерною массивов представлены в таблице 6.

 

Таблица 6

Примеры описания массивов





Поделиться с друзьями:


Дата добавления: 2016-12-06; Мы поможем в написании ваших работ!; просмотров: 492 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Жизнь - это то, что с тобой происходит, пока ты строишь планы. © Джон Леннон
==> читать все изречения...

2334 - | 2116 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.