Разделы презентаций


Презентация на тему Концепция типов данных в Паскале

Свойства типов величин в Паскале форма внутреннего представления 2. множество принимаемых значений 3. множество допустимых операций
Концепция типов 
 данных в Паскале Автор: Купцова Е.В.,  учитель информатики и ИКТ, Свойства типов величин в Паскале форма внутреннего представления  2. множество принимаемых значений  3. таблица типов данных Типы пользователя: Type  Перечислимый тип задаётся непосредственно перечислением (списком) всех значений, которые может принимать ПРИМЕР:  Type Gaz = (C, O, N, F); 	 Metall = (Fe, Co, Na, type week_day= (mon, tue, wed, thu, fri, sat, sun) ; var day: week_day ; Значения, входящие в перечисляемый тип, являются константами. Ограниченный тип задаётся как упорядоченное ограниченное подмножество некоторого порядкового типа:   . . . Пример:  Type Numbers = 1 . . 31; 	Alf = 'A' . . 'Z'; Структурные типы:  одна величина структурного типа имеет множество значений (массив, символьная строка и др.) Д/з Читать п. 2.2.2 (стр. 56 - 59),  учить типы данных
Слайды и текст этой презентации

Слайд 2 Свойства типов величин в Паскале
форма внутреннего представления

2. множество

Свойства типов величин в Паскалеформа внутреннего представления2. множество принимаемых значений3. множество допустимых операций

принимаемых значений

3. множество допустимых операций


Слайд 4 таблица типов данных

таблица типов данных

Слайд 5 Типы пользователя:
Type
Перечислимый тип задаётся непосредственно перечислением (списком)

Типы пользователя:Type Перечислимый тип задаётся непосредственно перечислением (списком) всех значений, которые может принимать переменная одного

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

Type

типа> = ()


Слайд 6 ПРИМЕР:

Type Gaz = (C, O, N, F);
Metall

ПРИМЕР:Type Gaz = (C, O, N, F);	 Metall = (Fe, Co, Na, Cu, Zn);Var G1,

= (Fe, Co, Na, Cu, Zn);

Var G1, G2, G3:

Gaz;
Met1, Met2: Metall;
Day: (Sun, Mon, Tue, Wed, Thu, Fri, Sat);


Слайд 7 type week_day= (mon, tue, wed, thu, fri, sat,

type week_day= (mon, tue, wed, thu, fri, sat, sun) ;var day: week_day ; S,k:byte;begin S:=0;

sun) ;
var day: week_day ; S,k:byte;
begin
S:=0;

for day:=mon to sun do
begin

case day of
mon,wed: k:=6;
tue,fri: k:=8;
thu,sat: k:=4
else
k:=0;
end;
S:=S+k;
end;
writeln('S=',S);
end.

Слайд 8 Значения, входящие в перечисляемый тип, являются константами.

Значения, входящие в перечисляемый тип, являются константами.

Слайд 9 Ограниченный тип задаётся как упорядоченное ограниченное подмножество некоторого

Ограниченный тип задаётся как упорядоченное ограниченное подмножество некоторого порядкового типа: . . .

порядкового типа:

. . .


Слайд 10 Пример:

Type Numbers = 1 . . 31;
Alf =

Пример:Type Numbers = 1 . . 31;	Alf = 'A' . . 'Z';Var Data: Numbers;

'A' . . 'Z';

Var Data: Numbers;

Bukva: Alf;


Слайд 11 Структурные типы:

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

Структурные типы:одна величина структурного типа имеет множество значений (массив, символьная строка и др.)

(массив, символьная строка и др.)


  • Имя файла: kontseptsiya-tipov-dannyh-v-paskale.pptx
  • Количество просмотров: 136
  • Количество скачиваний: 0