Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Пользовательский тип. Интервальный типСодержание книги Поиск на нашем сайте
Интервальный тип определяется пользователем и формируется только из порядковых типов. Представляет собой подмножество значений в конкретном диапазоне. Простые операторы в Паскале ReadReadlnWriteWriteln 14. Структурные операторы в Паскале (подробно составной, условный и оператор выбора). Составной оператор: begin...end.
Составной оператор представляет собой группу из произвольного числа операторов, отделенных друг от друга точкой с запятой, и ограниченную операторными скобками: begin...end. Составной оператор рассматривается как единое целое. Он может находиться в любом месте программы, если только синтаксис языка допускает наличие данного оператора в указанном месте программы.
Условные операторы: if и case.
Условные операторы предназначены для выбора и выполнения одного из нескольких блоков (ветвей или частей) алгоритма в зависимости от выполнения некоторых условий. При этом один из блоков может отсутствовать или быть пустым. В качестве условий для выбора того или иного блока (ветви или части) алгоритма в Паскале обычно используются логические выражения. В Turbo Pascal имеется два вида таких операторов: if и case.
Оператор условия: if.
Этот оператор является самым популярным оператором, изменяющим естественный порядок выполнения операторов программы. Он может использоваться в одной из следующих форм:
* if <условие> then <оператор1> else <оператор2>, что означает: Если <условие> то <опреатор1> иначе <оператор2> * if <условие> then <оператор>, что означает: Если <условие> то <опреатор> Операторы повтора в Паскале (подробно о цикле с шагом 1,-1) For i:=15 to 30 do (с шагом 1) For i:=9 downto 1 do (с шагом -1) Операторы повтора в Паскале (подробно цикл с предусловием и постусловием Repeat While y<=M do i:=i+1; Begin y:=y+1/i; y:=y*3; Until 1/i<e; (с постусловием) k:=k+1; End; (с предусловием) Правила пунктуации в Паскале Апострофы, зарезервированные слова(if, then, programm), точка с запятой,скобки Характеристики массива в Паскале. Одномерные массивы Итак, массив – структурный тип - это именованная группа однотипных данных, хранящихся в последовательных ячейках памяти. Каждая ячейка содержит элемент массива. Элементы нумеруются по порядку, но необязательно начиная с единицы (хотя в языке программирования Pascal чаще всего именно с нее). Порядковый номер элемента массива называется индексом этого элемента. Линейный (одномерный) массив – массив, у которого в описании задан только один индекс, если два индекса – то это двумерный массив и т.д. Одномерные массивы часто называют векторами, т.е. они представляют собой конечную последовательность пронумерованных элементов. A(5) индекс A: array [1..10] of integer (одномерный массив) Двумерные массивы в Паскале A(3,4) индекс Двумерный массив – структура данных, хранящая прямоугольную матрицу. В матрице каждый элемент определяется номером строки и номером столбца, на пересечении которых он расположен. В Паскале двумерный массив представляется массивом, элементами которого являются одномерные массивы. Два следующих описания двумерных массивов тождественны: Var a: array [1..10] of array [1.. 20] of real; Var a: array [1..10, 1..20] of real;
Понятие строки и размещение ее в памяти. Описание строки. Посимвольная обработка строк. Строковый тип данных
Строка представляет собой последовательность символов кодовой таблицы персонального компьютера. При использовании в выражениях строка заключается в апострофы. Количество символов в строке (длина строки) может динамически изменяться от 0 до 255. Идентификатор стро-кового типа данных – слово String. Примеры описания переменных типа String:
Var Str1: String [10];
Var Str2: String;
Var Str3: String [13];
|
||||
|
Последнее изменение этой страницы: 2017-02-07; просмотров: 177; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.169 (0.009 с.) |