![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Массивы- array.Стр 1 из 5Следующая ⇒
Begin Write(‘привет’); { выводится на экран слово " привет" } Write(lst, ‘привет’); { выводится на принтер слово " привет" } End.
Const (константы). В этом разделе описания идентификаторам задаются значения, которые не меняются при выполнении программы.
Пример. Const a=4; {численная константа} b=’A’; {символьная константа } s=’ABBA’; {строковая константа } b1=false; {логическая константа } M: array[1..4] of integer=(1, 5, 6, 7); {массив констант }.
3.3. Type (тип данных) определяет множество допустимых значений, которые принимает идентификатор и множество операций, которые с ним можно производить. На рисунке приведены основные типы данных языка Турбо Паскаль.
Типы данных, которые далее будут использованы при написании программ, рассмотрим подробнее.
Простые типы
Численные типы
Символьные переменные - char Значениями символьного типа является множество всех символов ПК. Каждому символу приписывается целое число в диапазоне 0…255.
Логические переменные - boolean Значениями логического типа может быть одна из предварительно объявленных констант (False – ложь, True – истина).
Сложные типы
Массивы- array. Тип данных Массив позволяет одному идентификатору задать несколько значений, которые отличаются порядковым номером. Номер элемента массива указывается после идентификатора в квадратных скобках {M[5] – пятый элемент массива М}. При описании массива указывается диапазон номеров элементов массива и тип, к которому относится каждый его элемент. Массивы могут быть одно-, двух- и многомерными.
Пример описания и заполнения элементов массива. Var {описание массивов} M: array [1..5] of integer; {одномерный массив М с номерами элементов от 1 до 5, состоящий из целых чисел} M1: array [2..3, 11..15] of char; {двумерный массив М1 с номерами строк от 2 до 3, с номерами столбцов от 11 до 15, состоящий из символов} Begin {заполнение массива} М[2]: =100; {второму элементу численного массива М присвоено значение 100} М1[2, 3]: =’d’; {элементу второй строки и третьего столбца символьного двухмерного массива М1 присвоено значение ’d’} End.
3.3.5. Строковые переменные – string. Переменные строкового типа состоят из нескольких символов.
|