tipi dannih

22

Upload: josanip22z

Post on 26-Jul-2015

153 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Tipi dannih
Page 2: Tipi dannih

Ученицы: Гайна Софьи Группа IP22Z 10.03.10

Page 3: Tipi dannih
Page 4: Tipi dannih
Page 5: Tipi dannih

Представляет собой список значений, которые может принимать переменная этого типа.

Каждому значению поставлен в соответствие идентификатор, используемый в программе для указания этого значения.

Page 6: Tipi dannih

!Перечисляемый тип описывается в разделе

описания типов, который начинается со служебного слова type:

Type Raduga = (RED, ORANGE, YELLOW, GREEN,

LIGHT_BLUE, BLUE, VIOLET);

Page 7: Tipi dannih

Каждое значение является константой своего типа и может принадлежать только одному из перечисляемых типов

Описание переменных, принадлежащих к скалярным типам, которые объявлены в разделе описания типов, производится с помощью имен типов.

Page 8: Tipi dannih

type Traffic_Light= (RED, YELLOW, GREEN); var Section: Traffic_Light;

!Это означает, что переменная Section

может принимать значения RED, YELLOW или GREEN.

Page 9: Tipi dannih

Переменные перечисляемого типа могут быть описаны в разделе описания переменных, например:

var Section: (RED, YELLOW, GREEN);

!при этом имена типов отсутствуют, а переменные определяются овокупностью значений, составляющих данный перечисляемый тип.

Page 10: Tipi dannih

Отсюда следует, что к перечисляемым переменным и константам могут быть применены операции отношения и стандартные функции Pred, Succ, Ord.

Переменные и константы перечисляемого типа не могут быть элементами списка ввода или вывода.

Page 11: Tipi dannih
Page 12: Tipi dannih

Отрезок любого порядкового типа . Отрезок задается диапазоном от

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

В качестве констант могут быть использованы константы, принадлежащие к целому, символьному, логическому или перечисляемому типам.

Page 13: Tipi dannih

!Минимальное и максимальное значения

констант называются нижней и верхней границами отрезка, определяющего интервальный тип. Нижняя граница должна быть меньше верхней.

Page 14: Tipi dannih

константа_1..константа_2;

Page 15: Tipi dannih

Над переменными, относящимися к интервальному типу, могут выполняться все операции и применяться все стандартные функции, которые допустимы для соответствующего базового типа.

Page 16: Tipi dannih
Page 17: Tipi dannih

Вычислите:CONST

X = 78;

Y = 13;

TYPE Color = (Red, Green, Blue);

Scale = (X - Y) * 2..(X + Y) * 2;

Верно?type

Gaz = (Ge, C, O, N);

Metall = (Na, K, Li, Cu, Zn);

var

G1, G2, G3 : Gaz;

Met1, Met2 : Metall;

Season: (Winter, Spring, Summer, Autumn);

Page 18: Tipi dannih

Использовался учебник 9-ого класса

Page 19: Tipi dannih

- в перед

- назад

- словарь

- оглавление

- возвращается

- на первую стр.

Page 20: Tipi dannih

? ? ?

Page 21: Tipi dannih
Page 22: Tipi dannih

Тип данных (data type) — это множество величин, объединенных определенной совокупностью допустимых операций.

Индефикатор[ identifier] —имя элементарных данных, массивов, программ или других обьектов, которые запрашиваются.

Скаляр - это простейший тип данных Perl. В Perl числа и строки используются практически как взаимозаменяемые понятия.