Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 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; просмотров: 91; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.129.100 (0.005 с.) |