Студопедия

Главная страница Случайная страница

Разделы сайта

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






Массивы- array.






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 (тип данных) определяет множество допустимых значений, которые принимает идентификатор и множество операций, которые с ним можно производить.

На рисунке приведены основные типы данных языка Турбо Паскаль.

Основные типы данных ТП

Типы данных, которые далее будут использованы при написании программ, рассмотрим подробнее.

 

Простые типы

 

Численные типы

Тип Размер, Байт Диапазон значений
Byte   0…255
Shortint   -128…127
Word   0…65535
Integer   -32768…32767
Longint   -2147483648…2147483647
Single   7..8 значащих цифр -45…38-диапазон десятичного порядка
Real   11..12 значащих цифр -39…38-диапазон десятичного порядка
Double   15..16 значащих цифр -324…308-диапазон десятичного порядка
Extended 10 19..20 значащих цифр -4951…4932-диапазон десятичного порядка

Символьные переменные - 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.

Переменные строкового типа состоят из нескольких символов.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.